From 57f592738a6c61f0c8b75dd8a7e8be2a5113c21a Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Wed, 15 Jul 2015 15:04:48 -0700 Subject: [PATCH 1/2] ENH: Add newly proposed colormaps --- boilerplate.py | 4 + lib/matplotlib/_cm.py | 3091 ++++++++++++++++++++++++++++++++++++++ lib/matplotlib/pyplot.py | 60 + 3 files changed, 3155 insertions(+) diff --git a/boilerplate.py b/boilerplate.py index 82d26d8e945b..c620f65060ed 100644 --- a/boilerplate.py +++ b/boilerplate.py @@ -288,10 +288,14 @@ def format_value(value): 'hot', 'hsv', 'jet', + 'neoncity', 'pink', 'prism', 'spring', 'summer', + 'sunrise', + 'viola', + 'viridis', 'winter', 'spectral' ) diff --git a/lib/matplotlib/_cm.py b/lib/matplotlib/_cm.py index 7624b8a88bab..ca1462f332d5 100644 --- a/lib/matplotlib/_cm.py +++ b/lib/matplotlib/_cm.py @@ -1918,6 +1918,3093 @@ def gfunc32(x): (1.0, 0.0, 0.0)], } +_viridis_data = { + 'red': [(0.0, 0.26700401, 0.26700401), + (0.0039215686274509803, 0.26851048, 0.26851048), + (0.0078431372549019607, 0.26994384, 0.26994384), + (0.011764705882352941, 0.27130489, 0.27130489), + (0.015686274509803921, 0.27259384, 0.27259384), + (0.019607843137254902, 0.27380934, 0.27380934), + (0.023529411764705882, 0.27495242, 0.27495242), + (0.027450980392156862, 0.27602238, 0.27602238), + (0.031372549019607843, 0.2770184, 0.2770184), + (0.035294117647058823, 0.27794143, 0.27794143), + (0.039215686274509803, 0.27879067, 0.27879067), + (0.043137254901960784, 0.2795655, 0.2795655), + (0.047058823529411764, 0.28026658, 0.28026658), + (0.050980392156862744, 0.28089358, 0.28089358), + (0.054901960784313725, 0.28144581, 0.28144581), + (0.058823529411764705, 0.28192358, 0.28192358), + (0.062745098039215685, 0.28232739, 0.28232739), + (0.066666666666666666, 0.28265633, 0.28265633), + (0.070588235294117646, 0.28291049, 0.28291049), + (0.074509803921568626, 0.28309095, 0.28309095), + (0.078431372549019607, 0.28319704, 0.28319704), + (0.082352941176470587, 0.28322882, 0.28322882), + (0.086274509803921567, 0.28318684, 0.28318684), + (0.090196078431372548, 0.283072, 0.283072), + (0.094117647058823528, 0.28288389, 0.28288389), + (0.098039215686274508, 0.28262297, 0.28262297), + (0.10196078431372549, 0.28229037, 0.28229037), + (0.10588235294117647, 0.28188676, 0.28188676), + (0.10980392156862745, 0.28141228, 0.28141228), + (0.11372549019607843, 0.28086773, 0.28086773), + (0.11764705882352941, 0.28025468, 0.28025468), + (0.12156862745098039, 0.27957399, 0.27957399), + (0.12549019607843137, 0.27882618, 0.27882618), + (0.12941176470588234, 0.27801236, 0.27801236), + (0.13333333333333333, 0.27713437, 0.27713437), + (0.13725490196078433, 0.27619376, 0.27619376), + (0.14117647058823529, 0.27519116, 0.27519116), + (0.14509803921568626, 0.27412802, 0.27412802), + (0.14901960784313725, 0.27300596, 0.27300596), + (0.15294117647058825, 0.27182812, 0.27182812), + (0.15686274509803921, 0.27059473, 0.27059473), + (0.16078431372549018, 0.26930756, 0.26930756), + (0.16470588235294117, 0.26796846, 0.26796846), + (0.16862745098039217, 0.26657984, 0.26657984), + (0.17254901960784313, 0.2651445, 0.2651445), + (0.1764705882352941, 0.2636632, 0.2636632), + (0.1803921568627451, 0.26213801, 0.26213801), + (0.18431372549019609, 0.26057103, 0.26057103), + (0.18823529411764706, 0.25896451, 0.25896451), + (0.19215686274509802, 0.25732244, 0.25732244), + (0.19607843137254902, 0.25564519, 0.25564519), + (0.20000000000000001, 0.25393498, 0.25393498), + (0.20392156862745098, 0.25219404, 0.25219404), + (0.20784313725490194, 0.25042462, 0.25042462), + (0.21176470588235294, 0.24862899, 0.24862899), + (0.21568627450980393, 0.2468114, 0.2468114), + (0.2196078431372549, 0.24497208, 0.24497208), + (0.22352941176470587, 0.24311324, 0.24311324), + (0.22745098039215686, 0.24123708, 0.24123708), + (0.23137254901960785, 0.23934575, 0.23934575), + (0.23529411764705882, 0.23744138, 0.23744138), + (0.23921568627450979, 0.23552606, 0.23552606), + (0.24313725490196078, 0.23360277, 0.23360277), + (0.24705882352941178, 0.2316735, 0.2316735), + (0.25098039215686274, 0.22973926, 0.22973926), + (0.25490196078431371, 0.22780192, 0.22780192), + (0.25882352941176467, 0.2258633, 0.2258633), + (0.2627450980392157, 0.22392515, 0.22392515), + (0.26666666666666666, 0.22198915, 0.22198915), + (0.27058823529411763, 0.22005691, 0.22005691), + (0.27450980392156865, 0.21812995, 0.21812995), + (0.27843137254901962, 0.21620971, 0.21620971), + (0.28235294117647058, 0.21429757, 0.21429757), + (0.28627450980392155, 0.21239477, 0.21239477), + (0.29019607843137252, 0.2105031, 0.2105031), + (0.29411764705882354, 0.20862342, 0.20862342), + (0.29803921568627451, 0.20675628, 0.20675628), + (0.30196078431372547, 0.20490257, 0.20490257), + (0.30588235294117649, 0.20306309, 0.20306309), + (0.30980392156862746, 0.20123854, 0.20123854), + (0.31372549019607843, 0.1994295, 0.1994295), + (0.31764705882352939, 0.1976365, 0.1976365), + (0.32156862745098036, 0.19585993, 0.19585993), + (0.32549019607843138, 0.19410009, 0.19410009), + (0.32941176470588235, 0.19235719, 0.19235719), + (0.33333333333333331, 0.19063135, 0.19063135), + (0.33725490196078434, 0.18892259, 0.18892259), + (0.3411764705882353, 0.18723083, 0.18723083), + (0.34509803921568627, 0.18555593, 0.18555593), + (0.34901960784313724, 0.18389763, 0.18389763), + (0.3529411764705882, 0.18225561, 0.18225561), + (0.35686274509803922, 0.18062949, 0.18062949), + (0.36078431372549019, 0.17901879, 0.17901879), + (0.36470588235294116, 0.17742298, 0.17742298), + (0.36862745098039218, 0.17584148, 0.17584148), + (0.37254901960784315, 0.17427363, 0.17427363), + (0.37647058823529411, 0.17271876, 0.17271876), + (0.38039215686274508, 0.17117615, 0.17117615), + (0.38431372549019605, 0.16964573, 0.16964573), + (0.38823529411764707, 0.16812641, 0.16812641), + (0.39215686274509803, 0.1666171, 0.1666171), + (0.396078431372549, 0.16511703, 0.16511703), + (0.40000000000000002, 0.16362543, 0.16362543), + (0.40392156862745099, 0.16214155, 0.16214155), + (0.40784313725490196, 0.16066467, 0.16066467), + (0.41176470588235292, 0.15919413, 0.15919413), + (0.41568627450980389, 0.15772933, 0.15772933), + (0.41960784313725491, 0.15626973, 0.15626973), + (0.42352941176470588, 0.15481488, 0.15481488), + (0.42745098039215684, 0.15336445, 0.15336445), + (0.43137254901960786, 0.1519182, 0.1519182), + (0.43529411764705883, 0.15047605, 0.15047605), + (0.4392156862745098, 0.14903918, 0.14903918), + (0.44313725490196076, 0.14760731, 0.14760731), + (0.44705882352941173, 0.14618026, 0.14618026), + (0.45098039215686275, 0.14475863, 0.14475863), + (0.45490196078431372, 0.14334327, 0.14334327), + (0.45882352941176469, 0.14193527, 0.14193527), + (0.46274509803921571, 0.14053599, 0.14053599), + (0.46666666666666667, 0.13914708, 0.13914708), + (0.47058823529411764, 0.13777048, 0.13777048), + (0.47450980392156861, 0.1364085, 0.1364085), + (0.47843137254901957, 0.13506561, 0.13506561), + (0.4823529411764706, 0.13374299, 0.13374299), + (0.48627450980392156, 0.13244401, 0.13244401), + (0.49019607843137253, 0.13117249, 0.13117249), + (0.49411764705882355, 0.1299327, 0.1299327), + (0.49803921568627452, 0.12872938, 0.12872938), + (0.50196078431372548, 0.12756771, 0.12756771), + (0.50588235294117645, 0.12645338, 0.12645338), + (0.50980392156862742, 0.12539383, 0.12539383), + (0.51372549019607838, 0.12439474, 0.12439474), + (0.51764705882352935, 0.12346281, 0.12346281), + (0.52156862745098043, 0.12260562, 0.12260562), + (0.52549019607843139, 0.12183122, 0.12183122), + (0.52941176470588236, 0.12114807, 0.12114807), + (0.53333333333333333, 0.12056501, 0.12056501), + (0.53725490196078429, 0.12009154, 0.12009154), + (0.54117647058823526, 0.11973756, 0.11973756), + (0.54509803921568623, 0.11951163, 0.11951163), + (0.5490196078431373, 0.11942341, 0.11942341), + (0.55294117647058827, 0.11948255, 0.11948255), + (0.55686274509803924, 0.11969858, 0.11969858), + (0.5607843137254902, 0.12008079, 0.12008079), + (0.56470588235294117, 0.12063824, 0.12063824), + (0.56862745098039214, 0.12137972, 0.12137972), + (0.5725490196078431, 0.12231244, 0.12231244), + (0.57647058823529407, 0.12344358, 0.12344358), + (0.58039215686274503, 0.12477953, 0.12477953), + (0.58431372549019611, 0.12632581, 0.12632581), + (0.58823529411764708, 0.12808703, 0.12808703), + (0.59215686274509804, 0.13006688, 0.13006688), + (0.59607843137254901, 0.13226797, 0.13226797), + (0.59999999999999998, 0.13469183, 0.13469183), + (0.60392156862745094, 0.13733921, 0.13733921), + (0.60784313725490191, 0.14020991, 0.14020991), + (0.61176470588235299, 0.14330291, 0.14330291), + (0.61568627450980395, 0.1466164, 0.1466164), + (0.61960784313725492, 0.15014782, 0.15014782), + (0.62352941176470589, 0.15389405, 0.15389405), + (0.62745098039215685, 0.15785146, 0.15785146), + (0.63137254901960782, 0.16201598, 0.16201598), + (0.63529411764705879, 0.1663832, 0.1663832), + (0.63921568627450975, 0.1709484, 0.1709484), + (0.64313725490196072, 0.17570671, 0.17570671), + (0.6470588235294118, 0.18065314, 0.18065314), + (0.65098039215686276, 0.18578266, 0.18578266), + (0.65490196078431373, 0.19109018, 0.19109018), + (0.6588235294117647, 0.19657063, 0.19657063), + (0.66274509803921566, 0.20221902, 0.20221902), + (0.66666666666666663, 0.20803045, 0.20803045), + (0.6705882352941176, 0.21400015, 0.21400015), + (0.67450980392156867, 0.22012381, 0.22012381), + (0.67843137254901964, 0.2263969, 0.2263969), + (0.68235294117647061, 0.23281498, 0.23281498), + (0.68627450980392157, 0.2393739, 0.2393739), + (0.69019607843137254, 0.24606968, 0.24606968), + (0.69411764705882351, 0.25289851, 0.25289851), + (0.69803921568627447, 0.25985676, 0.25985676), + (0.70196078431372544, 0.26694127, 0.26694127), + (0.70588235294117641, 0.27414922, 0.27414922), + (0.70980392156862748, 0.28147681, 0.28147681), + (0.71372549019607845, 0.28892102, 0.28892102), + (0.71764705882352942, 0.29647899, 0.29647899), + (0.72156862745098038, 0.30414796, 0.30414796), + (0.72549019607843135, 0.31192534, 0.31192534), + (0.72941176470588232, 0.3198086, 0.3198086), + (0.73333333333333328, 0.3277958, 0.3277958), + (0.73725490196078436, 0.33588539, 0.33588539), + (0.74117647058823533, 0.34407411, 0.34407411), + (0.74509803921568629, 0.35235985, 0.35235985), + (0.74901960784313726, 0.36074053, 0.36074053), + (0.75294117647058822, 0.3692142, 0.3692142), + (0.75686274509803919, 0.37777892, 0.37777892), + (0.76078431372549016, 0.38643282, 0.38643282), + (0.76470588235294112, 0.39517408, 0.39517408), + (0.76862745098039209, 0.40400101, 0.40400101), + (0.77254901960784317, 0.4129135, 0.4129135), + (0.77647058823529413, 0.42190813, 0.42190813), + (0.7803921568627451, 0.43098317, 0.43098317), + (0.78431372549019607, 0.44013691, 0.44013691), + (0.78823529411764703, 0.44936763, 0.44936763), + (0.792156862745098, 0.45867362, 0.45867362), + (0.79607843137254897, 0.46805314, 0.46805314), + (0.80000000000000004, 0.47750446, 0.47750446), + (0.80392156862745101, 0.4870258, 0.4870258), + (0.80784313725490198, 0.49661536, 0.49661536), + (0.81176470588235294, 0.5062713, 0.5062713), + (0.81568627450980391, 0.51599182, 0.51599182), + (0.81960784313725488, 0.52577622, 0.52577622), + (0.82352941176470584, 0.5356211, 0.5356211), + (0.82745098039215681, 0.5455244, 0.5455244), + (0.83137254901960778, 0.55548397, 0.55548397), + (0.83529411764705885, 0.5654976, 0.5654976), + (0.83921568627450982, 0.57556297, 0.57556297), + (0.84313725490196079, 0.58567772, 0.58567772), + (0.84705882352941175, 0.59583934, 0.59583934), + (0.85098039215686272, 0.60604528, 0.60604528), + (0.85490196078431369, 0.61629283, 0.61629283), + (0.85882352941176465, 0.62657923, 0.62657923), + (0.86274509803921573, 0.63690157, 0.63690157), + (0.8666666666666667, 0.64725685, 0.64725685), + (0.87058823529411766, 0.65764197, 0.65764197), + (0.87450980392156863, 0.66805369, 0.66805369), + (0.8784313725490196, 0.67848868, 0.67848868), + (0.88235294117647056, 0.68894351, 0.68894351), + (0.88627450980392153, 0.69941463, 0.69941463), + (0.8901960784313725, 0.70989842, 0.70989842), + (0.89411764705882346, 0.72039115, 0.72039115), + (0.89803921568627454, 0.73088902, 0.73088902), + (0.90196078431372551, 0.74138803, 0.74138803), + (0.90588235294117647, 0.75188414, 0.75188414), + (0.90980392156862744, 0.76237342, 0.76237342), + (0.9137254901960784, 0.77285183, 0.77285183), + (0.91764705882352937, 0.78331535, 0.78331535), + (0.92156862745098034, 0.79375994, 0.79375994), + (0.92549019607843142, 0.80418159, 0.80418159), + (0.92941176470588238, 0.81457634, 0.81457634), + (0.93333333333333335, 0.82494028, 0.82494028), + (0.93725490196078431, 0.83526959, 0.83526959), + (0.94117647058823528, 0.84556056, 0.84556056), + (0.94509803921568625, 0.8558096, 0.8558096), + (0.94901960784313721, 0.86601325, 0.86601325), + (0.95294117647058818, 0.87616824, 0.87616824), + (0.95686274509803915, 0.88627146, 0.88627146), + (0.96078431372549022, 0.89632002, 0.89632002), + (0.96470588235294119, 0.90631121, 0.90631121), + (0.96862745098039216, 0.91624212, 0.91624212), + (0.97254901960784312, 0.92610579, 0.92610579), + (0.97647058823529409, 0.93590444, 0.93590444), + (0.98039215686274506, 0.94563626, 0.94563626), + (0.98431372549019602, 0.95529972, 0.95529972), + (0.9882352941176471, 0.96489353, 0.96489353), + (0.99215686274509807, 0.97441665, 0.97441665), + (0.99607843137254903, 0.98386829, 0.98386829), + (1.0, 0.99324789, 0.99324789)], + + 'green': [(0.0, 0.00487433, 0.00487433), + (0.0039215686274509803, 0.00960483, 0.00960483), + (0.0078431372549019607, 0.01462494, 0.01462494), + (0.011764705882352941, 0.01994186, 0.01994186), + (0.015686274509803921, 0.02556309, 0.02556309), + (0.019607843137254902, 0.03149748, 0.03149748), + (0.023529411764705882, 0.03775181, 0.03775181), + (0.027450980392156862, 0.04416723, 0.04416723), + (0.031372549019607843, 0.05034437, 0.05034437), + (0.035294117647058823, 0.05632444, 0.05632444), + (0.039215686274509803, 0.06214536, 0.06214536), + (0.043137254901960784, 0.06783587, 0.06783587), + (0.047058823529411764, 0.07341724, 0.07341724), + (0.050980392156862744, 0.07890703, 0.07890703), + (0.054901960784313725, 0.0843197, 0.0843197), + (0.058823529411764705, 0.08966622, 0.08966622), + (0.062745098039215685, 0.09495545, 0.09495545), + (0.066666666666666666, 0.10019576, 0.10019576), + (0.070588235294117646, 0.10539345, 0.10539345), + (0.074509803921568626, 0.11055307, 0.11055307), + (0.078431372549019607, 0.11567966, 0.11567966), + (0.082352941176470587, 0.12077701, 0.12077701), + (0.086274509803921567, 0.12584799, 0.12584799), + (0.090196078431372548, 0.13089477, 0.13089477), + (0.094117647058823528, 0.13592005, 0.13592005), + (0.098039215686274508, 0.14092556, 0.14092556), + (0.10196078431372549, 0.14591233, 0.14591233), + (0.10588235294117647, 0.15088147, 0.15088147), + (0.10980392156862745, 0.15583425, 0.15583425), + (0.11372549019607843, 0.16077132, 0.16077132), + (0.11764705882352941, 0.16569272, 0.16569272), + (0.12156862745098039, 0.17059884, 0.17059884), + (0.12549019607843137, 0.1754902, 0.1754902), + (0.12941176470588234, 0.18036684, 0.18036684), + (0.13333333333333333, 0.18522836, 0.18522836), + (0.13725490196078433, 0.19007447, 0.19007447), + (0.14117647058823529, 0.1949054, 0.1949054), + (0.14509803921568626, 0.19972086, 0.19972086), + (0.14901960784313725, 0.20452049, 0.20452049), + (0.15294117647058825, 0.20930306, 0.20930306), + (0.15686274509803921, 0.21406899, 0.21406899), + (0.16078431372549018, 0.21881782, 0.21881782), + (0.16470588235294117, 0.22354911, 0.22354911), + (0.16862745098039217, 0.2282621, 0.2282621), + (0.17254901960784313, 0.23295593, 0.23295593), + (0.1764705882352941, 0.23763078, 0.23763078), + (0.1803921568627451, 0.24228619, 0.24228619), + (0.18431372549019609, 0.2469217, 0.2469217), + (0.18823529411764706, 0.25153685, 0.25153685), + (0.19215686274509802, 0.2561304, 0.2561304), + (0.19607843137254902, 0.26070284, 0.26070284), + (0.20000000000000001, 0.26525384, 0.26525384), + (0.20392156862745098, 0.26978306, 0.26978306), + (0.20784313725490194, 0.27429024, 0.27429024), + (0.21176470588235294, 0.27877509, 0.27877509), + (0.21568627450980393, 0.28323662, 0.28323662), + (0.2196078431372549, 0.28767547, 0.28767547), + (0.22352941176470587, 0.29209154, 0.29209154), + (0.22745098039215686, 0.29648471, 0.29648471), + (0.23137254901960785, 0.30085494, 0.30085494), + (0.23529411764705882, 0.30520222, 0.30520222), + (0.23921568627450979, 0.30952657, 0.30952657), + (0.24313725490196078, 0.31382773, 0.31382773), + (0.24705882352941178, 0.3181058, 0.3181058), + (0.25098039215686274, 0.32236127, 0.32236127), + (0.25490196078431371, 0.32659432, 0.32659432), + (0.25882352941176467, 0.33080515, 0.33080515), + (0.2627450980392157, 0.334994, 0.334994), + (0.26666666666666666, 0.33916114, 0.33916114), + (0.27058823529411763, 0.34330688, 0.34330688), + (0.27450980392156865, 0.34743154, 0.34743154), + (0.27843137254901962, 0.35153548, 0.35153548), + (0.28235294117647058, 0.35561907, 0.35561907), + (0.28627450980392155, 0.35968273, 0.35968273), + (0.29019607843137252, 0.36372671, 0.36372671), + (0.29411764705882354, 0.36775151, 0.36775151), + (0.29803921568627451, 0.37175775, 0.37175775), + (0.30196078431372547, 0.37574589, 0.37574589), + (0.30588235294117649, 0.37971644, 0.37971644), + (0.30980392156862746, 0.38366989, 0.38366989), + (0.31372549019607843, 0.38760678, 0.38760678), + (0.31764705882352939, 0.39152762, 0.39152762), + (0.32156862745098036, 0.39543297, 0.39543297), + (0.32549019607843138, 0.39932336, 0.39932336), + (0.32941176470588235, 0.40319934, 0.40319934), + (0.33333333333333331, 0.40706148, 0.40706148), + (0.33725490196078434, 0.41091033, 0.41091033), + (0.3411764705882353, 0.41474645, 0.41474645), + (0.34509803921568627, 0.4185704, 0.4185704), + (0.34901960784313724, 0.42238275, 0.42238275), + (0.3529411764705882, 0.42618405, 0.42618405), + (0.35686274509803922, 0.42997486, 0.42997486), + (0.36078431372549019, 0.43375572, 0.43375572), + (0.36470588235294116, 0.4375272, 0.4375272), + (0.36862745098039218, 0.44128981, 0.44128981), + (0.37254901960784315, 0.4450441, 0.4450441), + (0.37647058823529411, 0.4487906, 0.4487906), + (0.38039215686274508, 0.4525298, 0.4525298), + (0.38431372549019605, 0.45626209, 0.45626209), + (0.38823529411764707, 0.45998802, 0.45998802), + (0.39215686274509803, 0.46370813, 0.46370813), + (0.396078431372549, 0.4674229, 0.4674229), + (0.40000000000000002, 0.47113278, 0.47113278), + (0.40392156862745099, 0.47483821, 0.47483821), + (0.40784313725490196, 0.47853961, 0.47853961), + (0.41176470588235292, 0.4822374, 0.4822374), + (0.41568627450980389, 0.48593197, 0.48593197), + (0.41960784313725491, 0.4896237, 0.4896237), + (0.42352941176470588, 0.49331293, 0.49331293), + (0.42745098039215684, 0.49700003, 0.49700003), + (0.43137254901960786, 0.50068529, 0.50068529), + (0.43529411764705883, 0.50436904, 0.50436904), + (0.4392156862745098, 0.50805136, 0.50805136), + (0.44313725490196076, 0.51173263, 0.51173263), + (0.44705882352941173, 0.51541316, 0.51541316), + (0.45098039215686275, 0.51909319, 0.51909319), + (0.45490196078431372, 0.52277292, 0.52277292), + (0.45882352941176469, 0.52645254, 0.52645254), + (0.46274509803921571, 0.53013219, 0.53013219), + (0.46666666666666667, 0.53381201, 0.53381201), + (0.47058823529411764, 0.53749213, 0.53749213), + (0.47450980392156861, 0.54117264, 0.54117264), + (0.47843137254901957, 0.54485335, 0.54485335), + (0.4823529411764706, 0.54853458, 0.54853458), + (0.48627450980392156, 0.55221637, 0.55221637), + (0.49019607843137253, 0.55589872, 0.55589872), + (0.49411764705882355, 0.55958162, 0.55958162), + (0.49803921568627452, 0.56326503, 0.56326503), + (0.50196078431372548, 0.56694891, 0.56694891), + (0.50588235294117645, 0.57063316, 0.57063316), + (0.50980392156862742, 0.57431754, 0.57431754), + (0.51372549019607838, 0.57800205, 0.57800205), + (0.51764705882352935, 0.58168661, 0.58168661), + (0.52156862745098043, 0.58537105, 0.58537105), + (0.52549019607843139, 0.58905521, 0.58905521), + (0.52941176470588236, 0.59273889, 0.59273889), + (0.53333333333333333, 0.59642187, 0.59642187), + (0.53725490196078429, 0.60010387, 0.60010387), + (0.54117647058823526, 0.60378459, 0.60378459), + (0.54509803921568623, 0.60746388, 0.60746388), + (0.5490196078431373, 0.61114146, 0.61114146), + (0.55294117647058827, 0.61481702, 0.61481702), + (0.55686274509803924, 0.61849025, 0.61849025), + (0.5607843137254902, 0.62216081, 0.62216081), + (0.56470588235294117, 0.62582833, 0.62582833), + (0.56862745098039214, 0.62949242, 0.62949242), + (0.5725490196078431, 0.63315277, 0.63315277), + (0.57647058823529407, 0.63680899, 0.63680899), + (0.58039215686274503, 0.64046069, 0.64046069), + (0.58431372549019611, 0.64410744, 0.64410744), + (0.58823529411764708, 0.64774881, 0.64774881), + (0.59215686274509804, 0.65138436, 0.65138436), + (0.59607843137254901, 0.65501363, 0.65501363), + (0.59999999999999998, 0.65863619, 0.65863619), + (0.60392156862745094, 0.66225157, 0.66225157), + (0.60784313725490191, 0.66585927, 0.66585927), + (0.61176470588235299, 0.66945881, 0.66945881), + (0.61568627450980395, 0.67304968, 0.67304968), + (0.61960784313725492, 0.67663139, 0.67663139), + (0.62352941176470589, 0.68020343, 0.68020343), + (0.62745098039215685, 0.68376525, 0.68376525), + (0.63137254901960782, 0.68731632, 0.68731632), + (0.63529411764705879, 0.69085611, 0.69085611), + (0.63921568627450975, 0.69438405, 0.69438405), + (0.64313725490196072, 0.6978996, 0.6978996), + (0.6470588235294118, 0.70140222, 0.70140222), + (0.65098039215686276, 0.70489133, 0.70489133), + (0.65490196078431373, 0.70836635, 0.70836635), + (0.6588235294117647, 0.71182668, 0.71182668), + (0.66274509803921566, 0.71527175, 0.71527175), + (0.66666666666666663, 0.71870095, 0.71870095), + (0.6705882352941176, 0.72211371, 0.72211371), + (0.67450980392156867, 0.72550945, 0.72550945), + (0.67843137254901964, 0.72888753, 0.72888753), + (0.68235294117647061, 0.73224735, 0.73224735), + (0.68627450980392157, 0.73558828, 0.73558828), + (0.69019607843137254, 0.73890972, 0.73890972), + (0.69411764705882351, 0.74221104, 0.74221104), + (0.69803921568627447, 0.74549162, 0.74549162), + (0.70196078431372544, 0.74875084, 0.74875084), + (0.70588235294117641, 0.75198807, 0.75198807), + (0.70980392156862748, 0.75520266, 0.75520266), + (0.71372549019607845, 0.75839399, 0.75839399), + (0.71764705882352942, 0.76156142, 0.76156142), + (0.72156862745098038, 0.76470433, 0.76470433), + (0.72549019607843135, 0.76782207, 0.76782207), + (0.72941176470588232, 0.77091403, 0.77091403), + (0.73333333333333328, 0.77397953, 0.77397953), + (0.73725490196078436, 0.7770179, 0.7770179), + (0.74117647058823533, 0.78002855, 0.78002855), + (0.74509803921568629, 0.78301086, 0.78301086), + (0.74901960784313726, 0.78596419, 0.78596419), + (0.75294117647058822, 0.78888793, 0.78888793), + (0.75686274509803919, 0.79178146, 0.79178146), + (0.76078431372549016, 0.79464415, 0.79464415), + (0.76470588235294112, 0.79747541, 0.79747541), + (0.76862745098039209, 0.80027461, 0.80027461), + (0.77254901960784317, 0.80304099, 0.80304099), + (0.77647058823529413, 0.80577412, 0.80577412), + (0.7803921568627451, 0.80847343, 0.80847343), + (0.78431372549019607, 0.81113836, 0.81113836), + (0.78823529411764703, 0.81376835, 0.81376835), + (0.792156862745098, 0.81636288, 0.81636288), + (0.79607843137254897, 0.81892143, 0.81892143), + (0.80000000000000004, 0.82144351, 0.82144351), + (0.80392156862745101, 0.82392862, 0.82392862), + (0.80784313725490198, 0.82637633, 0.82637633), + (0.81176470588235294, 0.82878621, 0.82878621), + (0.81568627450980391, 0.83115784, 0.83115784), + (0.81960784313725488, 0.83349064, 0.83349064), + (0.82352941176470584, 0.83578452, 0.83578452), + (0.82745098039215681, 0.83803918, 0.83803918), + (0.83137254901960778, 0.84025437, 0.84025437), + (0.83529411764705885, 0.8424299, 0.8424299), + (0.83921568627450982, 0.84456561, 0.84456561), + (0.84313725490196079, 0.84666139, 0.84666139), + (0.84705882352941175, 0.84871722, 0.84871722), + (0.85098039215686272, 0.8507331, 0.8507331), + (0.85490196078431369, 0.85270912, 0.85270912), + (0.85882352941176465, 0.85464543, 0.85464543), + (0.86274509803921573, 0.85654226, 0.85654226), + (0.8666666666666667, 0.85839991, 0.85839991), + (0.87058823529411766, 0.86021878, 0.86021878), + (0.87450980392156863, 0.86199932, 0.86199932), + (0.8784313725490196, 0.86374211, 0.86374211), + (0.88235294117647056, 0.86544779, 0.86544779), + (0.88627450980392153, 0.86711711, 0.86711711), + (0.8901960784313725, 0.86875092, 0.86875092), + (0.89411764705882346, 0.87035015, 0.87035015), + (0.89803921568627454, 0.87191584, 0.87191584), + (0.90196078431372551, 0.87344918, 0.87344918), + (0.90588235294117647, 0.87495143, 0.87495143), + (0.90980392156862744, 0.87642392, 0.87642392), + (0.9137254901960784, 0.87786808, 0.87786808), + (0.91764705882352937, 0.87928545, 0.87928545), + (0.92156862745098034, 0.88067763, 0.88067763), + (0.92549019607843142, 0.88204632, 0.88204632), + (0.92941176470588238, 0.88339329, 0.88339329), + (0.93333333333333335, 0.88472036, 0.88472036), + (0.93725490196078431, 0.88602943, 0.88602943), + (0.94117647058823528, 0.88732243, 0.88732243), + (0.94509803921568625, 0.88860134, 0.88860134), + (0.94901960784313721, 0.88986815, 0.88986815), + (0.95294117647058818, 0.89112487, 0.89112487), + (0.95686274509803915, 0.89237353, 0.89237353), + (0.96078431372549022, 0.89361614, 0.89361614), + (0.96470588235294119, 0.89485467, 0.89485467), + (0.96862745098039216, 0.89609127, 0.89609127), + (0.97254901960784312, 0.89732977, 0.89732977), + (0.97647058823529409, 0.8985704, 0.8985704), + (0.98039215686274506, 0.899815, 0.899815), + (0.98431372549019602, 0.90106534, 0.90106534), + (0.9882352941176471, 0.90232311, 0.90232311), + (0.99215686274509807, 0.90358991, 0.90358991), + (0.99607843137254903, 0.90486726, 0.90486726), + (1.0, 0.90615657, 0.90615657)], + + 'blue': [(0.0, 0.32941519, 0.32941519), + (0.0039215686274509803, 0.33542652, 0.33542652), + (0.0078431372549019607, 0.34137895, 0.34137895), + (0.011764705882352941, 0.34726862, 0.34726862), + (0.015686274509803921, 0.35309303, 0.35309303), + (0.019607843137254902, 0.35885256, 0.35885256), + (0.023529411764705882, 0.36454323, 0.36454323), + (0.027450980392156862, 0.37016418, 0.37016418), + (0.031372549019607843, 0.37571452, 0.37571452), + (0.035294117647058823, 0.38119074, 0.38119074), + (0.039215686274509803, 0.38659204, 0.38659204), + (0.043137254901960784, 0.39191723, 0.39191723), + (0.047058823529411764, 0.39716349, 0.39716349), + (0.050980392156862744, 0.40232944, 0.40232944), + (0.054901960784313725, 0.40741404, 0.40741404), + (0.058823529411764705, 0.41241521, 0.41241521), + (0.062745098039215685, 0.41733086, 0.41733086), + (0.066666666666666666, 0.42216032, 0.42216032), + (0.070588235294117646, 0.42690202, 0.42690202), + (0.074509803921568626, 0.43155375, 0.43155375), + (0.078431372549019607, 0.43611482, 0.43611482), + (0.082352941176470587, 0.44058404, 0.44058404), + (0.086274509803921567, 0.44496, 0.44496), + (0.090196078431372548, 0.44924127, 0.44924127), + (0.094117647058823528, 0.45342734, 0.45342734), + (0.098039215686274508, 0.45751726, 0.45751726), + (0.10196078431372549, 0.46150995, 0.46150995), + (0.10588235294117647, 0.46540474, 0.46540474), + (0.10980392156862745, 0.46920128, 0.46920128), + (0.11372549019607843, 0.47289909, 0.47289909), + (0.11764705882352941, 0.47649762, 0.47649762), + (0.12156862745098039, 0.47999675, 0.47999675), + (0.12549019607843137, 0.48339654, 0.48339654), + (0.12941176470588234, 0.48669702, 0.48669702), + (0.13333333333333333, 0.48989831, 0.48989831), + (0.13725490196078433, 0.49300074, 0.49300074), + (0.14117647058823529, 0.49600488, 0.49600488), + (0.14509803921568626, 0.49891131, 0.49891131), + (0.14901960784313725, 0.50172076, 0.50172076), + (0.15294117647058825, 0.50443413, 0.50443413), + (0.15686274509803921, 0.50705243, 0.50705243), + (0.16078431372549018, 0.50957678, 0.50957678), + (0.16470588235294117, 0.5120084, 0.5120084), + (0.16862745098039217, 0.5143487, 0.5143487), + (0.17254901960784313, 0.5165993, 0.5165993), + (0.1764705882352941, 0.51876163, 0.51876163), + (0.1803921568627451, 0.52083736, 0.52083736), + (0.18431372549019609, 0.52282822, 0.52282822), + (0.18823529411764706, 0.52473609, 0.52473609), + (0.19215686274509802, 0.52656332, 0.52656332), + (0.19607843137254902, 0.52831152, 0.52831152), + (0.20000000000000001, 0.52998273, 0.52998273), + (0.20392156862745098, 0.53157905, 0.53157905), + (0.20784313725490194, 0.53310261, 0.53310261), + (0.21176470588235294, 0.53455561, 0.53455561), + (0.21568627450980393, 0.53594093, 0.53594093), + (0.2196078431372549, 0.53726018, 0.53726018), + (0.22352941176470587, 0.53851561, 0.53851561), + (0.22745098039215686, 0.53970946, 0.53970946), + (0.23137254901960785, 0.54084398, 0.54084398), + (0.23529411764705882, 0.5419214, 0.5419214), + (0.23921568627450979, 0.54294396, 0.54294396), + (0.24313725490196078, 0.54391424, 0.54391424), + (0.24705882352941178, 0.54483444, 0.54483444), + (0.25098039215686274, 0.54570633, 0.54570633), + (0.25490196078431371, 0.546532, 0.546532), + (0.25882352941176467, 0.54731353, 0.54731353), + (0.2627450980392157, 0.54805291, 0.54805291), + (0.26666666666666666, 0.54875211, 0.54875211), + (0.27058823529411763, 0.54941304, 0.54941304), + (0.27450980392156865, 0.55003755, 0.55003755), + (0.27843137254901962, 0.55062743, 0.55062743), + (0.28235294117647058, 0.5511844, 0.5511844), + (0.28627450980392155, 0.55171011, 0.55171011), + (0.29019607843137252, 0.55220646, 0.55220646), + (0.29411764705882354, 0.55267486, 0.55267486), + (0.29803921568627451, 0.55311653, 0.55311653), + (0.30196078431372547, 0.55353282, 0.55353282), + (0.30588235294117649, 0.55392505, 0.55392505), + (0.30980392156862746, 0.55429441, 0.55429441), + (0.31372549019607843, 0.55464205, 0.55464205), + (0.31764705882352939, 0.55496905, 0.55496905), + (0.32156862745098036, 0.55527637, 0.55527637), + (0.32549019607843138, 0.55556494, 0.55556494), + (0.32941176470588235, 0.55583559, 0.55583559), + (0.33333333333333331, 0.55608907, 0.55608907), + (0.33725490196078434, 0.55632606, 0.55632606), + (0.3411764705882353, 0.55654717, 0.55654717), + (0.34509803921568627, 0.55675292, 0.55675292), + (0.34901960784313724, 0.55694377, 0.55694377), + (0.3529411764705882, 0.5571201, 0.5571201), + (0.35686274509803922, 0.55728221, 0.55728221), + (0.36078431372549019, 0.55743035, 0.55743035), + (0.36470588235294116, 0.55756466, 0.55756466), + (0.36862745098039218, 0.55768526, 0.55768526), + (0.37254901960784315, 0.55779216, 0.55779216), + (0.37647058823529411, 0.55788532, 0.55788532), + (0.38039215686274508, 0.55796464, 0.55796464), + (0.38431372549019605, 0.55803034, 0.55803034), + (0.38823529411764707, 0.55808199, 0.55808199), + (0.39215686274509803, 0.55811913, 0.55811913), + (0.396078431372549, 0.55814141, 0.55814141), + (0.40000000000000002, 0.55814842, 0.55814842), + (0.40392156862745099, 0.55813967, 0.55813967), + (0.40784313725490196, 0.55811466, 0.55811466), + (0.41176470588235292, 0.5580728, 0.5580728), + (0.41568627450980389, 0.55801347, 0.55801347), + (0.41960784313725491, 0.557936, 0.557936), + (0.42352941176470588, 0.55783967, 0.55783967), + (0.42745098039215684, 0.55772371, 0.55772371), + (0.43137254901960786, 0.55758733, 0.55758733), + (0.43529411764705883, 0.55742968, 0.55742968), + (0.4392156862745098, 0.5572505, 0.5572505), + (0.44313725490196076, 0.55704861, 0.55704861), + (0.44705882352941173, 0.55682271, 0.55682271), + (0.45098039215686275, 0.55657181, 0.55657181), + (0.45490196078431372, 0.55629491, 0.55629491), + (0.45882352941176469, 0.55599097, 0.55599097), + (0.46274509803921571, 0.55565893, 0.55565893), + (0.46666666666666667, 0.55529773, 0.55529773), + (0.47058823529411764, 0.55490625, 0.55490625), + (0.47450980392156861, 0.55448339, 0.55448339), + (0.47843137254901957, 0.55402906, 0.55402906), + (0.4823529411764706, 0.55354108, 0.55354108), + (0.48627450980392156, 0.55301828, 0.55301828), + (0.49019607843137253, 0.55245948, 0.55245948), + (0.49411764705882355, 0.55186354, 0.55186354), + (0.49803921568627452, 0.55122927, 0.55122927), + (0.50196078431372548, 0.55055551, 0.55055551), + (0.50588235294117645, 0.5498411, 0.5498411), + (0.50980392156862742, 0.54908564, 0.54908564), + (0.51372549019607838, 0.5482874, 0.5482874), + (0.51764705882352935, 0.54744498, 0.54744498), + (0.52156862745098043, 0.54655722, 0.54655722), + (0.52549019607843139, 0.54562298, 0.54562298), + (0.52941176470588236, 0.54464114, 0.54464114), + (0.53333333333333333, 0.54361058, 0.54361058), + (0.53725490196078429, 0.54253043, 0.54253043), + (0.54117647058823526, 0.54139999, 0.54139999), + (0.54509803921568623, 0.54021751, 0.54021751), + (0.5490196078431373, 0.53898192, 0.53898192), + (0.55294117647058827, 0.53769219, 0.53769219), + (0.55686274509803924, 0.53634733, 0.53634733), + (0.5607843137254902, 0.53494633, 0.53494633), + (0.56470588235294117, 0.53348834, 0.53348834), + (0.56862745098039214, 0.53197275, 0.53197275), + (0.5725490196078431, 0.53039808, 0.53039808), + (0.57647058823529407, 0.52876343, 0.52876343), + (0.58039215686274503, 0.52706792, 0.52706792), + (0.58431372549019611, 0.52531069, 0.52531069), + (0.58823529411764708, 0.52349092, 0.52349092), + (0.59215686274509804, 0.52160791, 0.52160791), + (0.59607843137254901, 0.51966086, 0.51966086), + (0.59999999999999998, 0.5176488, 0.5176488), + (0.60392156862745094, 0.51557101, 0.51557101), + (0.60784313725490191, 0.5134268, 0.5134268), + (0.61176470588235299, 0.51121549, 0.51121549), + (0.61568627450980395, 0.50893644, 0.50893644), + (0.61960784313725492, 0.5065889, 0.5065889), + (0.62352941176470589, 0.50417217, 0.50417217), + (0.62745098039215685, 0.50168574, 0.50168574), + (0.63137254901960782, 0.49912906, 0.49912906), + (0.63529411764705879, 0.49650163, 0.49650163), + (0.63921568627450975, 0.49380294, 0.49380294), + (0.64313725490196072, 0.49103252, 0.49103252), + (0.6470588235294118, 0.48818938, 0.48818938), + (0.65098039215686276, 0.48527326, 0.48527326), + (0.65490196078431373, 0.48228395, 0.48228395), + (0.6588235294117647, 0.47922108, 0.47922108), + (0.66274509803921566, 0.47608431, 0.47608431), + (0.66666666666666663, 0.4728733, 0.4728733), + (0.6705882352941176, 0.46958774, 0.46958774), + (0.67450980392156867, 0.46622638, 0.46622638), + (0.67843137254901964, 0.46278934, 0.46278934), + (0.68235294117647061, 0.45927675, 0.45927675), + (0.68627450980392157, 0.45568838, 0.45568838), + (0.69019607843137254, 0.45202405, 0.45202405), + (0.69411764705882351, 0.44828355, 0.44828355), + (0.69803921568627447, 0.44446673, 0.44446673), + (0.70196078431372544, 0.44057284, 0.44057284), + (0.70588235294117641, 0.4366009, 0.4366009), + (0.70980392156862748, 0.43255207, 0.43255207), + (0.71372549019607845, 0.42842626, 0.42842626), + (0.71764705882352942, 0.42422341, 0.42422341), + (0.72156862745098038, 0.41994346, 0.41994346), + (0.72549019607843135, 0.41558638, 0.41558638), + (0.72941176470588232, 0.41115215, 0.41115215), + (0.73333333333333328, 0.40664011, 0.40664011), + (0.73725490196078436, 0.40204917, 0.40204917), + (0.74117647058823533, 0.39738103, 0.39738103), + (0.74509803921568629, 0.39263579, 0.39263579), + (0.74901960784313726, 0.38781353, 0.38781353), + (0.75294117647058822, 0.38291438, 0.38291438), + (0.75686274509803919, 0.3779385, 0.3779385), + (0.76078431372549016, 0.37288606, 0.37288606), + (0.76470588235294112, 0.36775726, 0.36775726), + (0.76862745098039209, 0.36255223, 0.36255223), + (0.77254901960784317, 0.35726893, 0.35726893), + (0.77647058823529413, 0.35191009, 0.35191009), + (0.7803921568627451, 0.34647607, 0.34647607), + (0.78431372549019607, 0.3409673, 0.3409673), + (0.78823529411764703, 0.33538426, 0.33538426), + (0.792156862745098, 0.32972749, 0.32972749), + (0.79607843137254897, 0.32399761, 0.32399761), + (0.80000000000000004, 0.31819529, 0.31819529), + (0.80392156862745101, 0.31232133, 0.31232133), + (0.80784313725490198, 0.30637661, 0.30637661), + (0.81176470588235294, 0.30036211, 0.30036211), + (0.81568627450980391, 0.29427888, 0.29427888), + (0.81960784313725488, 0.2881265, 0.2881265), + (0.82352941176470584, 0.28190832, 0.28190832), + (0.82745098039215681, 0.27562602, 0.27562602), + (0.83137254901960778, 0.26928147, 0.26928147), + (0.83529411764705885, 0.26287683, 0.26287683), + (0.83921568627450982, 0.25641457, 0.25641457), + (0.84313725490196079, 0.24989748, 0.24989748), + (0.84705882352941175, 0.24332878, 0.24332878), + (0.85098039215686272, 0.23671214, 0.23671214), + (0.85490196078431369, 0.23005179, 0.23005179), + (0.85882352941176465, 0.22335258, 0.22335258), + (0.86274509803921573, 0.21662012, 0.21662012), + (0.8666666666666667, 0.20986086, 0.20986086), + (0.87058823529411766, 0.20308229, 0.20308229), + (0.87450980392156863, 0.19629307, 0.19629307), + (0.8784313725490196, 0.18950326, 0.18950326), + (0.88235294117647056, 0.18272455, 0.18272455), + (0.88627450980392153, 0.17597055, 0.17597055), + (0.8901960784313725, 0.16925712, 0.16925712), + (0.89411764705882346, 0.16260273, 0.16260273), + (0.89803921568627454, 0.15602894, 0.15602894), + (0.90196078431372551, 0.14956101, 0.14956101), + (0.90588235294117647, 0.14322828, 0.14322828), + (0.90980392156862744, 0.13706449, 0.13706449), + (0.9137254901960784, 0.13110864, 0.13110864), + (0.91764705882352937, 0.12540538, 0.12540538), + (0.92156862745098034, 0.12000532, 0.12000532), + (0.92549019607843142, 0.11496505, 0.11496505), + (0.92941176470588238, 0.11034678, 0.11034678), + (0.93333333333333335, 0.10621724, 0.10621724), + (0.93725490196078431, 0.1026459, 0.1026459), + (0.94117647058823528, 0.09970219, 0.09970219), + (0.94509803921568625, 0.09745186, 0.09745186), + (0.94901960784313721, 0.09595277, 0.09595277), + (0.95294117647058818, 0.09525046, 0.09525046), + (0.95686274509803915, 0.09537439, 0.09537439), + (0.96078431372549022, 0.09633538, 0.09633538), + (0.96470588235294119, 0.09812496, 0.09812496), + (0.96862745098039216, 0.1007168, 0.1007168), + (0.97254901960784312, 0.10407067, 0.10407067), + (0.97647058823529409, 0.10813094, 0.10813094), + (0.98039215686274506, 0.11283773, 0.11283773), + (0.98431372549019602, 0.11812832, 0.11812832), + (0.9882352941176471, 0.12394051, 0.12394051), + (0.99215686274509807, 0.13021494, 0.13021494), + (0.99607843137254903, 0.13689671, 0.13689671), + (1.0, 0.1439362, 0.1439362)] +} + +_sunrise_data = { + 'red': [(0.0, 0.00146159096, 0.00146159096), + (0.0039215686274509803, 0.00225764007, 0.00225764007), + (0.0078431372549019607, 0.00327943222, 0.00327943222), + (0.011764705882352941, 0.00451230222, 0.00451230222), + (0.015686274509803921, 0.00594976987, 0.00594976987), + (0.019607843137254902, 0.0075879855, 0.0075879855), + (0.023529411764705882, 0.0094260439, 0.0094260439), + (0.027450980392156862, 0.0114654337, 0.0114654337), + (0.031372549019607843, 0.0137075706, 0.0137075706), + (0.035294117647058823, 0.0161557566, 0.0161557566), + (0.039215686274509803, 0.018815367, 0.018815367), + (0.043137254901960784, 0.021691934, 0.021691934), + (0.047058823529411764, 0.0247917814, 0.0247917814), + (0.050980392156862744, 0.0281228154, 0.0281228154), + (0.054901960784313725, 0.0316955304, 0.0316955304), + (0.058823529411764705, 0.0355204468, 0.0355204468), + (0.062745098039215685, 0.0396084872, 0.0396084872), + (0.066666666666666666, 0.043829535, 0.043829535), + (0.070588235294117646, 0.0480616391, 0.0480616391), + (0.074509803921568626, 0.0523204388, 0.0523204388), + (0.078431372549019607, 0.0566148978, 0.0566148978), + (0.082352941176470587, 0.060949393, 0.060949393), + (0.086274509803921567, 0.0653301801, 0.0653301801), + (0.090196078431372548, 0.0697637296, 0.0697637296), + (0.094117647058823528, 0.0742565152, 0.0742565152), + (0.098039215686274508, 0.0788150034, 0.0788150034), + (0.10196078431372549, 0.0834456313, 0.0834456313), + (0.10588235294117647, 0.088154773, 0.088154773), + (0.10980392156862745, 0.0929486914, 0.0929486914), + (0.11372549019607843, 0.097833477, 0.097833477), + (0.11764705882352941, 0.102814972, 0.102814972), + (0.12156862745098039, 0.107898679, 0.107898679), + (0.12549019607843137, 0.113094451, 0.113094451), + (0.12941176470588234, 0.118405035, 0.118405035), + (0.13333333333333333, 0.123832651, 0.123832651), + (0.13725490196078433, 0.129380192, 0.129380192), + (0.14117647058823529, 0.135053322, 0.135053322), + (0.14509803921568626, 0.140857952, 0.140857952), + (0.14901960784313725, 0.146785234, 0.146785234), + (0.15294117647058825, 0.152839217, 0.152839217), + (0.15686274509803921, 0.159017511, 0.159017511), + (0.16078431372549018, 0.165308131, 0.165308131), + (0.16470588235294117, 0.171713033, 0.171713033), + (0.16862745098039217, 0.17821173, 0.17821173), + (0.17254901960784313, 0.184800877, 0.184800877), + (0.1764705882352941, 0.191459745, 0.191459745), + (0.1803921568627451, 0.198176877, 0.198176877), + (0.18431372549019609, 0.204934882, 0.204934882), + (0.18823529411764706, 0.211718061, 0.211718061), + (0.19215686274509802, 0.21851159, 0.21851159), + (0.19607843137254902, 0.225302032, 0.225302032), + (0.20000000000000001, 0.232076515, 0.232076515), + (0.20392156862745098, 0.238825991, 0.238825991), + (0.20784313725490194, 0.245543175, 0.245543175), + (0.21176470588235294, 0.252220252, 0.252220252), + (0.21568627450980393, 0.258857304, 0.258857304), + (0.2196078431372549, 0.265446744, 0.265446744), + (0.22352941176470587, 0.271994089, 0.271994089), + (0.22745098039215686, 0.2784933, 0.2784933), + (0.23137254901960785, 0.284951097, 0.284951097), + (0.23529411764705882, 0.291365817, 0.291365817), + (0.23921568627450979, 0.297740413, 0.297740413), + (0.24313725490196078, 0.304080941, 0.304080941), + (0.24705882352941178, 0.310382027, 0.310382027), + (0.25098039215686274, 0.316654235, 0.316654235), + (0.25490196078431371, 0.322899126, 0.322899126), + (0.25882352941176467, 0.329114038, 0.329114038), + (0.2627450980392157, 0.335307503, 0.335307503), + (0.26666666666666666, 0.341481725, 0.341481725), + (0.27058823529411763, 0.347635742, 0.347635742), + (0.27450980392156865, 0.353773161, 0.353773161), + (0.27843137254901962, 0.359897941, 0.359897941), + (0.28235294117647058, 0.366011928, 0.366011928), + (0.28627450980392155, 0.372116205, 0.372116205), + (0.29019607843137252, 0.378210547, 0.378210547), + (0.29411764705882354, 0.384299445, 0.384299445), + (0.29803921568627451, 0.390384361, 0.390384361), + (0.30196078431372547, 0.39646667, 0.39646667), + (0.30588235294117649, 0.402547663, 0.402547663), + (0.30980392156862746, 0.408628505, 0.408628505), + (0.31372549019607843, 0.414708664, 0.414708664), + (0.31764705882352939, 0.420791157, 0.420791157), + (0.32156862745098036, 0.426876965, 0.426876965), + (0.32549019607843138, 0.432967001, 0.432967001), + (0.32941176470588235, 0.439062114, 0.439062114), + (0.33333333333333331, 0.445163096, 0.445163096), + (0.33725490196078434, 0.451270678, 0.451270678), + (0.3411764705882353, 0.457385535, 0.457385535), + (0.34509803921568627, 0.463508291, 0.463508291), + (0.34901960784313724, 0.469639514, 0.469639514), + (0.3529411764705882, 0.475779723, 0.475779723), + (0.35686274509803922, 0.481928997, 0.481928997), + (0.36078431372549019, 0.488088169, 0.488088169), + (0.36470588235294116, 0.494257673, 0.494257673), + (0.36862745098039218, 0.500437834, 0.500437834), + (0.37254901960784315, 0.506628929, 0.506628929), + (0.37647058823529411, 0.512831195, 0.512831195), + (0.38039215686274508, 0.519044825, 0.519044825), + (0.38431372549019605, 0.525269968, 0.525269968), + (0.38823529411764707, 0.531506735, 0.531506735), + (0.39215686274509803, 0.537755194, 0.537755194), + (0.396078431372549, 0.544015371, 0.544015371), + (0.40000000000000002, 0.550287252, 0.550287252), + (0.40392156862745099, 0.556570783, 0.556570783), + (0.40784313725490196, 0.562865867, 0.562865867), + (0.41176470588235292, 0.569172368, 0.569172368), + (0.41568627450980389, 0.575490107, 0.575490107), + (0.41960784313725491, 0.581818864, 0.581818864), + (0.42352941176470588, 0.588158375, 0.588158375), + (0.42745098039215684, 0.594508337, 0.594508337), + (0.43137254901960786, 0.600868399, 0.600868399), + (0.43529411764705883, 0.607238169, 0.607238169), + (0.4392156862745098, 0.613617209, 0.613617209), + (0.44313725490196076, 0.620005032, 0.620005032), + (0.44705882352941173, 0.626401108, 0.626401108), + (0.45098039215686275, 0.632804854, 0.632804854), + (0.45490196078431372, 0.639215638, 0.639215638), + (0.45882352941176469, 0.645632778, 0.645632778), + (0.46274509803921571, 0.652055535, 0.652055535), + (0.46666666666666667, 0.658483116, 0.658483116), + (0.47058823529411764, 0.664914668, 0.664914668), + (0.47450980392156861, 0.671349279, 0.671349279), + (0.47843137254901957, 0.677785975, 0.677785975), + (0.4823529411764706, 0.684223712, 0.684223712), + (0.48627450980392156, 0.69066138, 0.69066138), + (0.49019607843137253, 0.697097796, 0.697097796), + (0.49411764705882355, 0.7035317, 0.7035317), + (0.49803921568627452, 0.709961888, 0.709961888), + (0.50196078431372548, 0.716387038, 0.716387038), + (0.50588235294117645, 0.722805451, 0.722805451), + (0.50980392156862742, 0.729215521, 0.729215521), + (0.51372549019607838, 0.735615545, 0.735615545), + (0.51764705882352935, 0.742003713, 0.742003713), + (0.52156862745098043, 0.748378107, 0.748378107), + (0.52549019607843139, 0.754736692, 0.754736692), + (0.52941176470588236, 0.761077312, 0.761077312), + (0.53333333333333333, 0.767397681, 0.767397681), + (0.53725490196078429, 0.77369538, 0.77369538), + (0.54117647058823526, 0.779967847, 0.779967847), + (0.54509803921568623, 0.786212372, 0.786212372), + (0.5490196078431373, 0.792426972, 0.792426972), + (0.55294117647058827, 0.79860776, 0.79860776), + (0.55686274509803924, 0.804751511, 0.804751511), + (0.5607843137254902, 0.810854841, 0.810854841), + (0.56470588235294117, 0.816914186, 0.816914186), + (0.56862745098039214, 0.822925797, 0.822925797), + (0.5725490196078431, 0.82888574, 0.82888574), + (0.57647058823529407, 0.834790818, 0.834790818), + (0.58039215686274503, 0.84063568, 0.84063568), + (0.58431372549019611, 0.846415804, 0.846415804), + (0.58823529411764708, 0.85212649, 0.85212649), + (0.59215686274509804, 0.85776287, 0.85776287), + (0.59607843137254901, 0.863320397, 0.863320397), + (0.59999999999999998, 0.868793368, 0.868793368), + (0.60392156862745094, 0.874176342, 0.874176342), + (0.60784313725490191, 0.879463944, 0.879463944), + (0.61176470588235299, 0.884650824, 0.884650824), + (0.61568627450980395, 0.889731418, 0.889731418), + (0.61960784313725492, 0.894700194, 0.894700194), + (0.62352941176470589, 0.899551884, 0.899551884), + (0.62745098039215685, 0.904281297, 0.904281297), + (0.63137254901960782, 0.908883524, 0.908883524), + (0.63529411764705879, 0.913354091, 0.913354091), + (0.63921568627450975, 0.917688852, 0.917688852), + (0.64313725490196072, 0.921884187, 0.921884187), + (0.6470588235294118, 0.925937102, 0.925937102), + (0.65098039215686276, 0.92984509, 0.92984509), + (0.65490196078431373, 0.933606454, 0.933606454), + (0.6588235294117647, 0.937220874, 0.937220874), + (0.66274509803921566, 0.940687443, 0.940687443), + (0.66666666666666663, 0.944006448, 0.944006448), + (0.6705882352941176, 0.947179528, 0.947179528), + (0.67450980392156867, 0.95021015, 0.95021015), + (0.67843137254901964, 0.953099077, 0.953099077), + (0.68235294117647061, 0.955849237, 0.955849237), + (0.68627450980392157, 0.958464079, 0.958464079), + (0.69019607843137254, 0.960949221, 0.960949221), + (0.69411764705882351, 0.963310281, 0.963310281), + (0.69803921568627447, 0.965549351, 0.965549351), + (0.70196078431372544, 0.967671128, 0.967671128), + (0.70588235294117641, 0.969680441, 0.969680441), + (0.70980392156862748, 0.971582181, 0.971582181), + (0.71372549019607845, 0.973381238, 0.973381238), + (0.71764705882352942, 0.975082439, 0.975082439), + (0.72156862745098038, 0.976690494, 0.976690494), + (0.72549019607843135, 0.978209957, 0.978209957), + (0.72941176470588232, 0.979645181, 0.979645181), + (0.73333333333333328, 0.981000291, 0.981000291), + (0.73725490196078436, 0.982279159, 0.982279159), + (0.74117647058823533, 0.983485387, 0.983485387), + (0.74509803921568629, 0.984622298, 0.984622298), + (0.74901960784313726, 0.985692925, 0.985692925), + (0.75294117647058822, 0.986700017, 0.986700017), + (0.75686274509803919, 0.987646038, 0.987646038), + (0.76078431372549016, 0.988533173, 0.988533173), + (0.76470588235294112, 0.989363341, 0.989363341), + (0.76862745098039209, 0.990138201, 0.990138201), + (0.77254901960784317, 0.990871208, 0.990871208), + (0.77647058823529413, 0.991558165, 0.991558165), + (0.7803921568627451, 0.992195728, 0.992195728), + (0.78431372549019607, 0.992784669, 0.992784669), + (0.78823529411764703, 0.993325561, 0.993325561), + (0.792156862745098, 0.993834412, 0.993834412), + (0.79607843137254897, 0.994308514, 0.994308514), + (0.80000000000000004, 0.994737698, 0.994737698), + (0.80392156862745101, 0.995121854, 0.995121854), + (0.80784313725490198, 0.995480469, 0.995480469), + (0.81176470588235294, 0.995809924, 0.995809924), + (0.81568627450980391, 0.996095703, 0.996095703), + (0.81960784313725488, 0.996341406, 0.996341406), + (0.82352941176470584, 0.996579803, 0.996579803), + (0.82745098039215681, 0.996774784, 0.996774784), + (0.83137254901960778, 0.996925427, 0.996925427), + (0.83529411764705885, 0.997077185, 0.997077185), + (0.83921568627450982, 0.997186253, 0.997186253), + (0.84313725490196079, 0.997253982, 0.997253982), + (0.84705882352941175, 0.99732518, 0.99732518), + (0.85098039215686272, 0.997350983, 0.997350983), + (0.85490196078431369, 0.997350583, 0.997350583), + (0.85882352941176465, 0.997341259, 0.997341259), + (0.86274509803921573, 0.997284689, 0.997284689), + (0.8666666666666667, 0.997228367, 0.997228367), + (0.87058823529411766, 0.99713848, 0.99713848), + (0.87450980392156863, 0.997019342, 0.997019342), + (0.8784313725490196, 0.996898254, 0.996898254), + (0.88235294117647056, 0.996726862, 0.996726862), + (0.88627450980392153, 0.996570645, 0.996570645), + (0.8901960784313725, 0.996369065, 0.996369065), + (0.89411764705882346, 0.996162309, 0.996162309), + (0.89803921568627454, 0.995932448, 0.995932448), + (0.90196078431372551, 0.995680107, 0.995680107), + (0.90588235294117647, 0.995423973, 0.995423973), + (0.90980392156862744, 0.995131288, 0.995131288), + (0.9137254901960784, 0.994851089, 0.994851089), + (0.91764705882352937, 0.994523666, 0.994523666), + (0.92156862745098034, 0.9942219, 0.9942219), + (0.92549019607843142, 0.993865767, 0.993865767), + (0.92941176470588238, 0.993545285, 0.993545285), + (0.93333333333333335, 0.993169558, 0.993169558), + (0.93725490196078431, 0.992830963, 0.992830963), + (0.94117647058823528, 0.992439881, 0.992439881), + (0.94509803921568625, 0.992089454, 0.992089454), + (0.94901960784313721, 0.991687744, 0.991687744), + (0.95294117647058818, 0.991331929, 0.991331929), + (0.95686274509803915, 0.990929685, 0.990929685), + (0.96078431372549022, 0.990569914, 0.990569914), + (0.96470588235294119, 0.990174637, 0.990174637), + (0.96862745098039216, 0.989814839, 0.989814839), + (0.97254901960784312, 0.989433736, 0.989433736), + (0.97647058823529409, 0.989077438, 0.989077438), + (0.98039215686274506, 0.988717064, 0.988717064), + (0.98431372549019602, 0.988367028, 0.988367028), + (0.9882352941176471, 0.988032885, 0.988032885), + (0.99215686274509807, 0.987690702, 0.987690702), + (0.99607843137254903, 0.987386827, 0.987386827), + (1.0, 0.987052509, 0.987052509)], + + 'green': [(0.0, 0.000466127766, 0.000466127766), + (0.0039215686274509803, 0.00129495431, 0.00129495431), + (0.0078431372549019607, 0.00230452991, 0.00230452991), + (0.011764705882352941, 0.00349037666, 0.00349037666), + (0.015686274509803921, 0.00484285, 0.00484285), + (0.019607843137254902, 0.00635613622, 0.00635613622), + (0.023529411764705882, 0.00802185006, 0.00802185006), + (0.027450980392156862, 0.00982831486, 0.00982831486), + (0.031372549019607843, 0.0117705913, 0.0117705913), + (0.035294117647058823, 0.0138404966, 0.0138404966), + (0.039215686274509803, 0.0160262753, 0.0160262753), + (0.043137254901960784, 0.0183201254, 0.0183201254), + (0.047058823529411764, 0.0207147875, 0.0207147875), + (0.050980392156862744, 0.0232009284, 0.0232009284), + (0.054901960784313725, 0.0257651161, 0.0257651161), + (0.058823529411764705, 0.028397457, 0.028397457), + (0.062745098039215685, 0.0310895652, 0.0310895652), + (0.066666666666666666, 0.0338299885, 0.0338299885), + (0.070588235294117646, 0.0366066101, 0.0366066101), + (0.074509803921568626, 0.039406602, 0.039406602), + (0.078431372549019607, 0.0421598925, 0.0421598925), + (0.082352941176470587, 0.0447944924, 0.0447944924), + (0.086274509803921567, 0.0473177796, 0.0473177796), + (0.090196078431372548, 0.0497264666, 0.0497264666), + (0.094117647058823528, 0.0520167766, 0.0520167766), + (0.098039215686274508, 0.0541844801, 0.0541844801), + (0.10196078431372549, 0.0562249365, 0.0562249365), + (0.10588235294117647, 0.0581331465, 0.0581331465), + (0.10980392156862745, 0.0599038167, 0.0599038167), + (0.11372549019607843, 0.0615314414, 0.0615314414), + (0.11764705882352941, 0.0630104053, 0.0630104053), + (0.12156862745098039, 0.0643351102, 0.0643351102), + (0.12549019607843137, 0.0654920358, 0.0654920358), + (0.12941176470588234, 0.0664791593, 0.0664791593), + (0.13333333333333333, 0.0672946449, 0.0672946449), + (0.13725490196078433, 0.0679349264, 0.0679349264), + (0.14117647058823529, 0.0683912798, 0.0683912798), + (0.14509803921568626, 0.068654071, 0.068654071), + (0.14901960784313725, 0.0687382323, 0.0687382323), + (0.15294117647058825, 0.0686368599, 0.0686368599), + (0.15686274509803921, 0.0683540225, 0.0683540225), + (0.16078431372549018, 0.0679108689, 0.0679108689), + (0.16470588235294117, 0.067305326, 0.067305326), + (0.16862745098039217, 0.0665758073, 0.0665758073), + (0.17254901960784313, 0.0657324381, 0.0657324381), + (0.1764705882352941, 0.0648183312, 0.0648183312), + (0.1803921568627451, 0.0638624166, 0.0638624166), + (0.18431372549019609, 0.0629066192, 0.0629066192), + (0.18823529411764706, 0.0619917876, 0.0619917876), + (0.19215686274509802, 0.0611584918, 0.0611584918), + (0.19607843137254902, 0.0604451843, 0.0604451843), + (0.20000000000000001, 0.0598886855, 0.0598886855), + (0.20392156862745098, 0.0595170384, 0.0595170384), + (0.20784313725490194, 0.0593524384, 0.0593524384), + (0.21176470588235294, 0.0594147119, 0.0594147119), + (0.21568627450980393, 0.0597055998, 0.0597055998), + (0.2196078431372549, 0.0602368754, 0.0602368754), + (0.22352941176470587, 0.0609935552, 0.0609935552), + (0.22745098039215686, 0.0619778136, 0.0619778136), + (0.23137254901960785, 0.0631676261, 0.0631676261), + (0.23529411764705882, 0.0645534486, 0.0645534486), + (0.23921568627450979, 0.0661170432, 0.0661170432), + (0.24313725490196078, 0.0678353452, 0.0678353452), + (0.24705882352941178, 0.0697024767, 0.0697024767), + (0.25098039215686274, 0.0716895272, 0.0716895272), + (0.25490196078431371, 0.0737819504, 0.0737819504), + (0.25882352941176467, 0.0759715081, 0.0759715081), + (0.2627450980392157, 0.0782361045, 0.0782361045), + (0.26666666666666666, 0.0805635079, 0.0805635079), + (0.27058823529411763, 0.0829463512, 0.0829463512), + (0.27450980392156865, 0.0853726329, 0.0853726329), + (0.27843137254901962, 0.0878311772, 0.0878311772), + (0.28235294117647058, 0.0903143031, 0.0903143031), + (0.28627450980392155, 0.0928159917, 0.0928159917), + (0.29019607843137252, 0.0953322947, 0.0953322947), + (0.29411764705882354, 0.0978549106, 0.0978549106), + (0.29803921568627451, 0.100379466, 0.100379466), + (0.30196078431372547, 0.102902194, 0.102902194), + (0.30588235294117649, 0.105419865, 0.105419865), + (0.30980392156862746, 0.107929771, 0.107929771), + (0.31372549019607843, 0.110431177, 0.110431177), + (0.31764705882352939, 0.11292021, 0.11292021), + (0.32156862745098036, 0.115395258, 0.115395258), + (0.32549019607843138, 0.117854987, 0.117854987), + (0.32941176470588235, 0.120298314, 0.120298314), + (0.33333333333333331, 0.122724371, 0.122724371), + (0.33725490196078434, 0.125132484, 0.125132484), + (0.3411764705882353, 0.127522145, 0.127522145), + (0.34509803921568627, 0.129892998, 0.129892998), + (0.34901960784313724, 0.132244819, 0.132244819), + (0.3529411764705882, 0.1345775, 0.1345775), + (0.35686274509803922, 0.13689139, 0.13689139), + (0.36078431372549019, 0.139186217, 0.139186217), + (0.36470588235294116, 0.141462106, 0.141462106), + (0.36862745098039218, 0.143719323, 0.143719323), + (0.37254901960784315, 0.145958202, 0.145958202), + (0.37647058823529411, 0.148179144, 0.148179144), + (0.38039215686274508, 0.150382611, 0.150382611), + (0.38431372549019605, 0.152569121, 0.152569121), + (0.38823529411764707, 0.154739247, 0.154739247), + (0.39215686274509803, 0.156893613, 0.156893613), + (0.396078431372549, 0.159032895, 0.159032895), + (0.40000000000000002, 0.161157816, 0.161157816), + (0.40392156862745099, 0.163269149, 0.163269149), + (0.40784313725490196, 0.165367714, 0.165367714), + (0.41176470588235292, 0.167454379, 0.167454379), + (0.41568627450980389, 0.169530062, 0.169530062), + (0.41960784313725491, 0.171595728, 0.171595728), + (0.42352941176470588, 0.173652392, 0.173652392), + (0.42745098039215684, 0.175701122, 0.175701122), + (0.43137254901960786, 0.177743036, 0.177743036), + (0.43529411764705883, 0.179779309, 0.179779309), + (0.4392156862745098, 0.18181117, 0.18181117), + (0.44313725490196076, 0.183839907, 0.183839907), + (0.44705882352941173, 0.185866869, 0.185866869), + (0.45098039215686275, 0.187893468, 0.187893468), + (0.45490196078431372, 0.189921182, 0.189921182), + (0.45882352941176469, 0.191951556, 0.191951556), + (0.46274509803921571, 0.19398621, 0.19398621), + (0.46666666666666667, 0.196026835, 0.196026835), + (0.47058823529411764, 0.198075202, 0.198075202), + (0.47450980392156861, 0.200133166, 0.200133166), + (0.47843137254901957, 0.202202663, 0.202202663), + (0.4823529411764706, 0.204285721, 0.204285721), + (0.48627450980392156, 0.206384461, 0.206384461), + (0.49019607843137253, 0.2085011, 0.2085011), + (0.49411764705882355, 0.210637956, 0.210637956), + (0.49803921568627452, 0.212797337, 0.212797337), + (0.50196078431372548, 0.214981693, 0.214981693), + (0.50588235294117645, 0.217193831, 0.217193831), + (0.50980392156862742, 0.219436516, 0.219436516), + (0.51372549019607838, 0.221712634, 0.221712634), + (0.51764705882352935, 0.224025196, 0.224025196), + (0.52156862745098043, 0.226377345, 0.226377345), + (0.52549019607843139, 0.228772352, 0.228772352), + (0.52941176470588236, 0.231213625, 0.231213625), + (0.53333333333333333, 0.233704708, 0.233704708), + (0.53725490196078429, 0.236249283, 0.236249283), + (0.54117647058823526, 0.23885117, 0.23885117), + (0.54509803921568623, 0.241514325, 0.241514325), + (0.5490196078431373, 0.24424225, 0.24424225), + (0.55294117647058827, 0.247039798, 0.247039798), + (0.55686274509803924, 0.24991135, 0.24991135), + (0.5607843137254902, 0.252861399, 0.252861399), + (0.56470588235294117, 0.25589455, 0.25589455), + (0.56862745098039214, 0.259015505, 0.259015505), + (0.5725490196078431, 0.262229049, 0.262229049), + (0.57647058823529407, 0.265539703, 0.265539703), + (0.58039215686274503, 0.268952874, 0.268952874), + (0.58431372549019611, 0.272473491, 0.272473491), + (0.58823529411764708, 0.276106469, 0.276106469), + (0.59215686274509804, 0.279856666, 0.279856666), + (0.59607843137254901, 0.283729003, 0.283729003), + (0.59999999999999998, 0.287728205, 0.287728205), + (0.60392156862745094, 0.291858679, 0.291858679), + (0.60784313725490191, 0.296124596, 0.296124596), + (0.61176470588235299, 0.30053009, 0.30053009), + (0.61568627450980395, 0.305078817, 0.305078817), + (0.61960784313725492, 0.309773445, 0.309773445), + (0.62352941176470589, 0.314616425, 0.314616425), + (0.62745098039215685, 0.319609981, 0.319609981), + (0.63137254901960782, 0.324755126, 0.324755126), + (0.63529411764705879, 0.330051947, 0.330051947), + (0.63921568627450975, 0.335500068, 0.335500068), + (0.64313725490196072, 0.341098112, 0.341098112), + (0.6470588235294118, 0.346843685, 0.346843685), + (0.65098039215686276, 0.352733817, 0.352733817), + (0.65490196078431373, 0.358764377, 0.358764377), + (0.6588235294117647, 0.364929312, 0.364929312), + (0.66274509803921566, 0.371224168, 0.371224168), + (0.66666666666666663, 0.377642889, 0.377642889), + (0.6705882352941176, 0.384177874, 0.384177874), + (0.67450980392156867, 0.390819546, 0.390819546), + (0.67843137254901964, 0.397562894, 0.397562894), + (0.68235294117647061, 0.404400213, 0.404400213), + (0.68627450980392157, 0.411323666, 0.411323666), + (0.69019607843137254, 0.418323245, 0.418323245), + (0.69411764705882351, 0.425389724, 0.425389724), + (0.69803921568627447, 0.432518707, 0.432518707), + (0.70196078431372544, 0.439702976, 0.439702976), + (0.70588235294117641, 0.446935635, 0.446935635), + (0.70980392156862748, 0.45421017, 0.45421017), + (0.71372549019607845, 0.461520484, 0.461520484), + (0.71764705882352942, 0.468860936, 0.468860936), + (0.72156862745098038, 0.47622635, 0.47622635), + (0.72549019607843135, 0.483612031, 0.483612031), + (0.72941176470588232, 0.491013764, 0.491013764), + (0.73333333333333328, 0.4984278, 0.4984278), + (0.73725490196078436, 0.505850848, 0.505850848), + (0.74117647058823533, 0.513280054, 0.513280054), + (0.74509803921568629, 0.520712972, 0.520712972), + (0.74901960784313726, 0.528147545, 0.528147545), + (0.75294117647058822, 0.53558207, 0.53558207), + (0.75686274509803919, 0.543015173, 0.543015173), + (0.76078431372549016, 0.550445778, 0.550445778), + (0.76470588235294112, 0.557873075, 0.557873075), + (0.76862745098039209, 0.565296495, 0.565296495), + (0.77254901960784317, 0.572706259, 0.572706259), + (0.77647058823529413, 0.580106828, 0.580106828), + (0.7803921568627451, 0.587501706, 0.587501706), + (0.78431372549019607, 0.594891088, 0.594891088), + (0.78823529411764703, 0.602275297, 0.602275297), + (0.792156862745098, 0.60964354, 0.60964354), + (0.79607843137254897, 0.616998953, 0.616998953), + (0.80000000000000004, 0.624349657, 0.624349657), + (0.80392156862745101, 0.631696376, 0.631696376), + (0.80784313725490198, 0.639026596, 0.639026596), + (0.81176470588235294, 0.646343897, 0.646343897), + (0.81568627450980391, 0.653658756, 0.653658756), + (0.81960784313725488, 0.660969379, 0.660969379), + (0.82352941176470584, 0.668255621, 0.668255621), + (0.82745098039215681, 0.675541484, 0.675541484), + (0.83137254901960778, 0.682827953, 0.682827953), + (0.83529411764705885, 0.690087897, 0.690087897), + (0.83921568627450982, 0.697348991, 0.697348991), + (0.84313725490196079, 0.704610791, 0.704610791), + (0.84705882352941175, 0.711847714, 0.711847714), + (0.85098039215686272, 0.719089119, 0.719089119), + (0.85490196078431369, 0.726324415, 0.726324415), + (0.85882352941176465, 0.733544671, 0.733544671), + (0.86274509803921573, 0.740771893, 0.740771893), + (0.8666666666666667, 0.747980563, 0.747980563), + (0.87058823529411766, 0.755189852, 0.755189852), + (0.87450980392156863, 0.762397883, 0.762397883), + (0.8784313725490196, 0.769590975, 0.769590975), + (0.88235294117647056, 0.77679486, 0.77679486), + (0.88627450980392153, 0.783976508, 0.783976508), + (0.8901960784313725, 0.791167346, 0.791167346), + (0.89411764705882346, 0.798347709, 0.798347709), + (0.89803921568627454, 0.805527126, 0.805527126), + (0.90196078431372551, 0.812705773, 0.812705773), + (0.90588235294117647, 0.819875302, 0.819875302), + (0.90980392156862744, 0.827051773, 0.827051773), + (0.9137254901960784, 0.834212826, 0.834212826), + (0.91764705882352937, 0.841386618, 0.841386618), + (0.92156862745098034, 0.848540474, 0.848540474), + (0.92549019607843142, 0.855711038, 0.855711038), + (0.92941176470588238, 0.862858846, 0.862858846), + (0.93333333333333335, 0.870024467, 0.870024467), + (0.93725490196078431, 0.877168404, 0.877168404), + (0.94117647058823528, 0.884329694, 0.884329694), + (0.94509803921568625, 0.891469549, 0.891469549), + (0.94901960784313721, 0.89862705, 0.89862705), + (0.95294117647058818, 0.905762748, 0.905762748), + (0.95686274509803915, 0.91291501, 0.91291501), + (0.96078431372549022, 0.920048699, 0.920048699), + (0.96470588235294119, 0.927195612, 0.927195612), + (0.96862745098039216, 0.93432854, 0.93432854), + (0.97254901960784312, 0.941470354, 0.941470354), + (0.97647058823529409, 0.948604077, 0.948604077), + (0.98039215686274506, 0.95574152, 0.95574152), + (0.98431372549019602, 0.962878026, 0.962878026), + (0.9882352941176471, 0.970012413, 0.970012413), + (0.99215686274509807, 0.977154231, 0.977154231), + (0.99607843137254903, 0.984287561, 0.984287561), + (1.0, 0.991437853, 0.991437853)], + + 'blue': [(0.0, 0.01386552, 0.01386552), + (0.0039215686274509803, 0.0183311461, 0.0183311461), + (0.0078431372549019607, 0.0237083291, 0.0237083291), + (0.011764705882352941, 0.0299647059, 0.0299647059), + (0.015686274509803921, 0.0371296695, 0.0371296695), + (0.019607843137254902, 0.0449730774, 0.0449730774), + (0.023529411764705882, 0.0528443561, 0.0528443561), + (0.027450980392156862, 0.060749638, 0.060749638), + (0.031372549019607843, 0.0686665843, 0.0686665843), + (0.035294117647058823, 0.076602666, 0.076602666), + (0.039215686274509803, 0.0845844897, 0.0845844897), + (0.043137254901960784, 0.092610105, 0.092610105), + (0.047058823529411764, 0.100675555, 0.100675555), + (0.050980392156862744, 0.108786954, 0.108786954), + (0.054901960784313725, 0.116964722, 0.116964722), + (0.058823529411764705, 0.125209396, 0.125209396), + (0.062745098039215685, 0.133515085, 0.133515085), + (0.066666666666666666, 0.141886249, 0.141886249), + (0.070588235294117646, 0.150326989, 0.150326989), + (0.074509803921568626, 0.158841025, 0.158841025), + (0.078431372549019607, 0.167445592, 0.167445592), + (0.082352941176470587, 0.176128834, 0.176128834), + (0.086274509803921567, 0.184891506, 0.184891506), + (0.090196078431372548, 0.193735088, 0.193735088), + (0.094117647058823528, 0.202660374, 0.202660374), + (0.098039215686274508, 0.211667355, 0.211667355), + (0.10196078431372549, 0.220755099, 0.220755099), + (0.10588235294117647, 0.229921611, 0.229921611), + (0.10980392156862745, 0.239163669, 0.239163669), + (0.11372549019607843, 0.248476662, 0.248476662), + (0.11764705882352941, 0.2578544, 0.2578544), + (0.12156862745098039, 0.267288933, 0.267288933), + (0.12549019607843137, 0.276783978, 0.276783978), + (0.12941176470588234, 0.286320656, 0.286320656), + (0.13333333333333333, 0.295879431, 0.295879431), + (0.13725490196078433, 0.305442931, 0.305442931), + (0.14117647058823529, 0.31499989, 0.31499989), + (0.14509803921568626, 0.32453764, 0.32453764), + (0.14901960784313725, 0.334011109, 0.334011109), + (0.15294117647058825, 0.34340445, 0.34340445), + (0.15686274509803921, 0.352688028, 0.352688028), + (0.16078431372549018, 0.361816426, 0.361816426), + (0.16470588235294117, 0.370770827, 0.370770827), + (0.16862745098039217, 0.379497161, 0.379497161), + (0.17254901960784313, 0.387972507, 0.387972507), + (0.1764705882352941, 0.396151969, 0.396151969), + (0.1803921568627451, 0.404008953, 0.404008953), + (0.18431372549019609, 0.411514273, 0.411514273), + (0.18823529411764706, 0.418646741, 0.418646741), + (0.19215686274509802, 0.425391816, 0.425391816), + (0.19607843137254902, 0.431741767, 0.431741767), + (0.20000000000000001, 0.437694665, 0.437694665), + (0.20392156862745098, 0.443255999, 0.443255999), + (0.20784313725490194, 0.448435938, 0.448435938), + (0.21176470588235294, 0.453247729, 0.453247729), + (0.21568627450980393, 0.457709924, 0.457709924), + (0.2196078431372549, 0.461840297, 0.461840297), + (0.22352941176470587, 0.465660375, 0.465660375), + (0.22745098039215686, 0.469190328, 0.469190328), + (0.23137254901960785, 0.472450879, 0.472450879), + (0.23529411764705882, 0.475462193, 0.475462193), + (0.23921568627450979, 0.478243482, 0.478243482), + (0.24313725490196078, 0.480811572, 0.480811572), + (0.24705882352941178, 0.48318634, 0.48318634), + (0.25098039215686274, 0.485380429, 0.485380429), + (0.25490196078431371, 0.487408399, 0.487408399), + (0.25882352941176467, 0.489286796, 0.489286796), + (0.2627450980392157, 0.491024144, 0.491024144), + (0.26666666666666666, 0.492631321, 0.492631321), + (0.27058823529411763, 0.494120923, 0.494120923), + (0.27450980392156865, 0.495501096, 0.495501096), + (0.27843137254901962, 0.496778331, 0.496778331), + (0.28235294117647058, 0.497959963, 0.497959963), + (0.28627450980392155, 0.499053326, 0.499053326), + (0.29019607843137252, 0.500066568, 0.500066568), + (0.29411764705882354, 0.501001964, 0.501001964), + (0.29803921568627451, 0.501864236, 0.501864236), + (0.30196078431372547, 0.50265759, 0.50265759), + (0.30588235294117649, 0.503385761, 0.503385761), + (0.30980392156862746, 0.504052118, 0.504052118), + (0.31372549019607843, 0.504661843, 0.504661843), + (0.31764705882352939, 0.505214935, 0.505214935), + (0.32156862745098036, 0.505713602, 0.505713602), + (0.32549019607843138, 0.506159754, 0.506159754), + (0.32941176470588235, 0.506555026, 0.506555026), + (0.33333333333333331, 0.506900806, 0.506900806), + (0.33725490196078434, 0.507198258, 0.507198258), + (0.3411764705882353, 0.507448336, 0.507448336), + (0.34509803921568627, 0.507651812, 0.507651812), + (0.34901960784313724, 0.507809282, 0.507809282), + (0.3529411764705882, 0.507921193, 0.507921193), + (0.35686274509803922, 0.507988509, 0.507988509), + (0.36078431372549019, 0.508010737, 0.508010737), + (0.36470588235294116, 0.507987836, 0.507987836), + (0.36862745098039218, 0.507919772, 0.507919772), + (0.37254901960784315, 0.50780642, 0.50780642), + (0.37647058823529411, 0.50764757, 0.50764757), + (0.38039215686274508, 0.507442938, 0.507442938), + (0.38431372549019605, 0.507192172, 0.507192172), + (0.38823529411764707, 0.50689486, 0.50689486), + (0.39215686274509803, 0.506550538, 0.506550538), + (0.396078431372549, 0.506158696, 0.506158696), + (0.40000000000000002, 0.505718782, 0.505718782), + (0.40392156862745099, 0.50523021, 0.50523021), + (0.40784313725490196, 0.504692365, 0.504692365), + (0.41176470588235292, 0.504104606, 0.504104606), + (0.41568627450980389, 0.503466273, 0.503466273), + (0.41960784313725491, 0.50277669, 0.50277669), + (0.42352941176470588, 0.502035167, 0.502035167), + (0.42745098039215684, 0.501241011, 0.501241011), + (0.43137254901960786, 0.500393522, 0.500393522), + (0.43529411764705883, 0.499491999, 0.499491999), + (0.4392156862745098, 0.498535746, 0.498535746), + (0.44313725490196076, 0.497524075, 0.497524075), + (0.44705882352941173, 0.496456304, 0.496456304), + (0.45098039215686275, 0.495331769, 0.495331769), + (0.45490196078431372, 0.494149821, 0.494149821), + (0.45882352941176469, 0.492909832, 0.492909832), + (0.46274509803921571, 0.491611196, 0.491611196), + (0.46666666666666667, 0.490253338, 0.490253338), + (0.47058823529411764, 0.488835712, 0.488835712), + (0.47450980392156861, 0.487357807, 0.487357807), + (0.47843137254901957, 0.485819154, 0.485819154), + (0.4823529411764706, 0.484219325, 0.484219325), + (0.48627450980392156, 0.482557941, 0.482557941), + (0.49019607843137253, 0.480834678, 0.480834678), + (0.49411764705882355, 0.47904927, 0.47904927), + (0.49803921568627452, 0.477201121, 0.477201121), + (0.50196078431372548, 0.47528978, 0.47528978), + (0.50588235294117645, 0.473315708, 0.473315708), + (0.50980392156862742, 0.471278924, 0.471278924), + (0.51372549019607838, 0.469179541, 0.469179541), + (0.51764705882352935, 0.467017774, 0.467017774), + (0.52156862745098043, 0.464793954, 0.464793954), + (0.52549019607843139, 0.462508534, 0.462508534), + (0.52941176470588236, 0.460162106, 0.460162106), + (0.53333333333333333, 0.457755411, 0.457755411), + (0.53725490196078429, 0.455289354, 0.455289354), + (0.54117647058823526, 0.452765022, 0.452765022), + (0.54509803921568623, 0.450183695, 0.450183695), + (0.5490196078431373, 0.447543155, 0.447543155), + (0.55294117647058827, 0.444848441, 0.444848441), + (0.55686274509803924, 0.442101615, 0.442101615), + (0.5607843137254902, 0.439304963, 0.439304963), + (0.56470588235294117, 0.436461074, 0.436461074), + (0.56862745098039214, 0.433572874, 0.433572874), + (0.5725490196078431, 0.430643647, 0.430643647), + (0.57647058823529407, 0.427671352, 0.427671352), + (0.58039215686274503, 0.42466562, 0.42466562), + (0.58431372549019611, 0.421631064, 0.421631064), + (0.58823529411764708, 0.418572767, 0.418572767), + (0.59215686274509804, 0.415496319, 0.415496319), + (0.59607843137254901, 0.412402889, 0.412402889), + (0.59999999999999998, 0.409303002, 0.409303002), + (0.60392156862745094, 0.406205397, 0.406205397), + (0.60784313725490191, 0.403118034, 0.403118034), + (0.61176470588235299, 0.40004706, 0.40004706), + (0.61568627450980395, 0.397001559, 0.397001559), + (0.61960784313725492, 0.393994634, 0.393994634), + (0.62352941176470589, 0.391036674, 0.391036674), + (0.62745098039215685, 0.388136889, 0.388136889), + (0.63137254901960782, 0.385308008, 0.385308008), + (0.63529411764705879, 0.382563414, 0.382563414), + (0.63921568627450975, 0.379915138, 0.379915138), + (0.64313725490196072, 0.377375977, 0.377375977), + (0.6470588235294118, 0.374959077, 0.374959077), + (0.65098039215686276, 0.372676513, 0.372676513), + (0.65490196078431373, 0.370540883, 0.370540883), + (0.6588235294117647, 0.368566525, 0.368566525), + (0.66274509803921566, 0.366761699, 0.366761699), + (0.66666666666666663, 0.365136328, 0.365136328), + (0.6705882352941176, 0.36370113, 0.36370113), + (0.67450980392156867, 0.362467694, 0.362467694), + (0.67843137254901964, 0.361438431, 0.361438431), + (0.68235294117647061, 0.360619076, 0.360619076), + (0.68627450980392157, 0.360014232, 0.360014232), + (0.69019607843137254, 0.359629789, 0.359629789), + (0.69411764705882351, 0.35946902, 0.35946902), + (0.69803921568627447, 0.359529151, 0.359529151), + (0.70196078431372544, 0.359810172, 0.359810172), + (0.70588235294117641, 0.36031112, 0.36031112), + (0.70980392156862748, 0.361030156, 0.361030156), + (0.71372549019607845, 0.361964652, 0.361964652), + (0.71764705882352942, 0.363111292, 0.363111292), + (0.72156862745098038, 0.364466162, 0.364466162), + (0.72549019607843135, 0.366024854, 0.366024854), + (0.72941176470588232, 0.367782559, 0.367782559), + (0.73333333333333328, 0.369734157, 0.369734157), + (0.73725490196078436, 0.371874301, 0.371874301), + (0.74117647058823533, 0.374197501, 0.374197501), + (0.74509803921568629, 0.376698186, 0.376698186), + (0.74901960784313726, 0.379370774, 0.379370774), + (0.75294117647058822, 0.382209724, 0.382209724), + (0.75686274509803919, 0.385209578, 0.385209578), + (0.76078431372549016, 0.388365009, 0.388365009), + (0.76470588235294112, 0.391670846, 0.391670846), + (0.76862745098039209, 0.395122099, 0.395122099), + (0.77254901960784317, 0.398713971, 0.398713971), + (0.77647058823529413, 0.402441058, 0.402441058), + (0.7803921568627451, 0.406298792, 0.406298792), + (0.78431372549019607, 0.410282976, 0.410282976), + (0.78823529411764703, 0.414389658, 0.414389658), + (0.792156862745098, 0.418613221, 0.418613221), + (0.79607843137254897, 0.422949672, 0.422949672), + (0.80000000000000004, 0.427396771, 0.427396771), + (0.80392156862745101, 0.431951492, 0.431951492), + (0.80784313725490198, 0.436607159, 0.436607159), + (0.81176470588235294, 0.441360951, 0.441360951), + (0.81568627450980391, 0.446213021, 0.446213021), + (0.81960784313725488, 0.451160201, 0.451160201), + (0.82352941176470584, 0.456191814, 0.456191814), + (0.82745098039215681, 0.461314158, 0.461314158), + (0.83137254901960778, 0.466525689, 0.466525689), + (0.83529411764705885, 0.471811461, 0.471811461), + (0.83921568627450982, 0.477181727, 0.477181727), + (0.84313725490196079, 0.482634651, 0.482634651), + (0.84705882352941175, 0.488154375, 0.488154375), + (0.85098039215686272, 0.493754665, 0.493754665), + (0.85490196078431369, 0.499427972, 0.499427972), + (0.85882352941176465, 0.505166839, 0.505166839), + (0.86274509803921573, 0.510983331, 0.510983331), + (0.8666666666666667, 0.516859378, 0.516859378), + (0.87058823529411766, 0.522805996, 0.522805996), + (0.87450980392156863, 0.528820775, 0.528820775), + (0.8784313725490196, 0.534892341, 0.534892341), + (0.88235294117647056, 0.541038571, 0.541038571), + (0.88627450980392153, 0.547232992, 0.547232992), + (0.8901960784313725, 0.553498939, 0.553498939), + (0.89411764705882346, 0.559819643, 0.559819643), + (0.89803921568627454, 0.566201824, 0.566201824), + (0.90196078431372551, 0.572644795, 0.572644795), + (0.90588235294117647, 0.57914013, 0.57914013), + (0.90980392156862744, 0.585701463, 0.585701463), + (0.9137254901960784, 0.592307093, 0.592307093), + (0.91764705882352937, 0.598982818, 0.598982818), + (0.92156862745098034, 0.605695903, 0.605695903), + (0.92549019607843142, 0.612481798, 0.612481798), + (0.92941176470588238, 0.6192993, 0.6192993), + (0.93333333333333335, 0.626189463, 0.626189463), + (0.93725490196078431, 0.633109148, 0.633109148), + (0.94117647058823528, 0.640099465, 0.640099465), + (0.94509803921568625, 0.647116021, 0.647116021), + (0.94901960784313721, 0.654201544, 0.654201544), + (0.95294117647058818, 0.661308839, 0.661308839), + (0.95686274509803915, 0.668481201, 0.668481201), + (0.96078431372549022, 0.675674592, 0.675674592), + (0.96470588235294119, 0.682925602, 0.682925602), + (0.96862745098039216, 0.690198194, 0.690198194), + (0.97254901960784312, 0.697518628, 0.697518628), + (0.97647058823529409, 0.704862519, 0.704862519), + (0.98039215686274506, 0.712242232, 0.712242232), + (0.98431372549019602, 0.719648627, 0.719648627), + (0.9882352941176471, 0.727076773, 0.727076773), + (0.99215686274509807, 0.734536205, 0.734536205), + (0.99607843137254903, 0.742001547, 0.742001547), + (1.0, 0.749504188, 0.749504188)] +} + +_viola_data = { + 'red': [(0.0, 0.00146159096, 0.00146159096), + (0.0039215686274509803, 0.00226726368, 0.00226726368), + (0.0078431372549019607, 0.00329899092, 0.00329899092), + (0.011764705882352941, 0.00454690615, 0.00454690615), + (0.015686274509803921, 0.00600552565, 0.00600552565), + (0.019607843137254902, 0.00767578856, 0.00767578856), + (0.023529411764705882, 0.00956051094, 0.00956051094), + (0.027450980392156862, 0.0116634769, 0.0116634769), + (0.031372549019607843, 0.0139950388, 0.0139950388), + (0.035294117647058823, 0.0165605595, 0.0165605595), + (0.039215686274509803, 0.0193732295, 0.0193732295), + (0.043137254901960784, 0.0224468865, 0.0224468865), + (0.047058823529411764, 0.0257927373, 0.0257927373), + (0.050980392156862744, 0.0294324251, 0.0294324251), + (0.054901960784313725, 0.0333852235, 0.0333852235), + (0.058823529411764705, 0.0376684211, 0.0376684211), + (0.062745098039215685, 0.0422525554, 0.0422525554), + (0.066666666666666666, 0.0469146287, 0.0469146287), + (0.070588235294117646, 0.0516437624, 0.0516437624), + (0.074509803921568626, 0.0564491009, 0.0564491009), + (0.078431372549019607, 0.06133972, 0.06133972), + (0.082352941176470587, 0.066331262, 0.066331262), + (0.086274509803921567, 0.0714289181, 0.0714289181), + (0.090196078431372548, 0.076636756, 0.076636756), + (0.094117647058823528, 0.0819620773, 0.0819620773), + (0.098039215686274508, 0.0874113897, 0.0874113897), + (0.10196078431372549, 0.0929901526, 0.0929901526), + (0.10588235294117647, 0.0987024972, 0.0987024972), + (0.10980392156862745, 0.104550936, 0.104550936), + (0.11372549019607843, 0.110536084, 0.110536084), + (0.11764705882352941, 0.116656423, 0.116656423), + (0.12156862745098039, 0.122908126, 0.122908126), + (0.12549019607843137, 0.129284984, 0.129284984), + (0.12941176470588234, 0.13577845, 0.13577845), + (0.13333333333333333, 0.142377819, 0.142377819), + (0.13725490196078433, 0.149072957, 0.149072957), + (0.14117647058823529, 0.155849711, 0.155849711), + (0.14509803921568626, 0.162688939, 0.162688939), + (0.14901960784313725, 0.169575148, 0.169575148), + (0.15294117647058825, 0.176493202, 0.176493202), + (0.15686274509803921, 0.183428775, 0.183428775), + (0.16078431372549018, 0.190367453, 0.190367453), + (0.16470588235294117, 0.197297425, 0.197297425), + (0.16862745098039217, 0.204209298, 0.204209298), + (0.17254901960784313, 0.211095463, 0.211095463), + (0.1764705882352941, 0.217948648, 0.217948648), + (0.1803921568627451, 0.224762908, 0.224762908), + (0.18431372549019609, 0.231538148, 0.231538148), + (0.18823529411764706, 0.238272961, 0.238272961), + (0.19215686274509802, 0.244966911, 0.244966911), + (0.19607843137254902, 0.251620354, 0.251620354), + (0.20000000000000001, 0.258234265, 0.258234265), + (0.20392156862745098, 0.264809649, 0.264809649), + (0.20784313725490194, 0.271346664, 0.271346664), + (0.21176470588235294, 0.277849829, 0.277849829), + (0.21568627450980393, 0.284321318, 0.284321318), + (0.2196078431372549, 0.290763373, 0.290763373), + (0.22352941176470587, 0.297178251, 0.297178251), + (0.22745098039215686, 0.303568182, 0.303568182), + (0.23137254901960785, 0.309935342, 0.309935342), + (0.23529411764705882, 0.316281835, 0.316281835), + (0.23921568627450979, 0.322609671, 0.322609671), + (0.24313725490196078, 0.328920763, 0.328920763), + (0.24705882352941178, 0.335216916, 0.335216916), + (0.25098039215686274, 0.341499828, 0.341499828), + (0.25490196078431371, 0.347771086, 0.347771086), + (0.25882352941176467, 0.354032169, 0.354032169), + (0.2627450980392157, 0.360284449, 0.360284449), + (0.26666666666666666, 0.366529195, 0.366529195), + (0.27058823529411763, 0.372767575, 0.372767575), + (0.27450980392156865, 0.379000659, 0.379000659), + (0.27843137254901962, 0.385228383, 0.385228383), + (0.28235294117647058, 0.391452659, 0.391452659), + (0.28627450980392155, 0.397674379, 0.397674379), + (0.29019607843137252, 0.403894278, 0.403894278), + (0.29411764705882354, 0.410113015, 0.410113015), + (0.29803921568627451, 0.416331169, 0.416331169), + (0.30196078431372547, 0.422549249, 0.422549249), + (0.30588235294117649, 0.428767696, 0.428767696), + (0.30980392156862746, 0.434986885, 0.434986885), + (0.31372549019607843, 0.441207124, 0.441207124), + (0.31764705882352939, 0.447428382, 0.447428382), + (0.32156862745098036, 0.453650614, 0.453650614), + (0.32549019607843138, 0.459874623, 0.459874623), + (0.32941176470588235, 0.466100494, 0.466100494), + (0.33333333333333331, 0.472328255, 0.472328255), + (0.33725490196078434, 0.478557889, 0.478557889), + (0.3411764705882353, 0.484789325, 0.484789325), + (0.34509803921568627, 0.491022448, 0.491022448), + (0.34901960784313724, 0.497257069, 0.497257069), + (0.3529411764705882, 0.503492698, 0.503492698), + (0.35686274509803922, 0.509729541, 0.509729541), + (0.36078431372549019, 0.515967304, 0.515967304), + (0.36470588235294116, 0.522205646, 0.522205646), + (0.36862745098039218, 0.528444192, 0.528444192), + (0.37254901960784315, 0.534682523, 0.534682523), + (0.37647058823529411, 0.540920186, 0.540920186), + (0.38039215686274508, 0.547156706, 0.547156706), + (0.38431372549019605, 0.553391649, 0.553391649), + (0.38823529411764707, 0.559624442, 0.559624442), + (0.39215686274509803, 0.565854477, 0.565854477), + (0.396078431372549, 0.572081108, 0.572081108), + (0.40000000000000002, 0.578303656, 0.578303656), + (0.40392156862745099, 0.584521407, 0.584521407), + (0.40784313725490196, 0.590733615, 0.590733615), + (0.41176470588235292, 0.596939751, 0.596939751), + (0.41568627450980389, 0.60313893, 0.60313893), + (0.41960784313725491, 0.609330184, 0.609330184), + (0.42352941176470588, 0.615512627, 0.615512627), + (0.42745098039215684, 0.62168534, 0.62168534), + (0.43137254901960786, 0.627847374, 0.627847374), + (0.43529411764705883, 0.633997746, 0.633997746), + (0.4392156862745098, 0.640135447, 0.640135447), + (0.44313725490196076, 0.646259648, 0.646259648), + (0.44705882352941173, 0.652369348, 0.652369348), + (0.45098039215686275, 0.658463166, 0.658463166), + (0.45490196078431372, 0.664539964, 0.664539964), + (0.45882352941176469, 0.670598572, 0.670598572), + (0.46274509803921571, 0.676637795, 0.676637795), + (0.46666666666666667, 0.682656407, 0.682656407), + (0.47058823529411764, 0.688653158, 0.688653158), + (0.47450980392156861, 0.694626769, 0.694626769), + (0.47843137254901957, 0.700575937, 0.700575937), + (0.4823529411764706, 0.706499709, 0.706499709), + (0.48627450980392156, 0.712396345, 0.712396345), + (0.49019607843137253, 0.718264447, 0.718264447), + (0.49411764705882355, 0.724102613, 0.724102613), + (0.49803921568627452, 0.729909422, 0.729909422), + (0.50196078431372548, 0.735683432, 0.735683432), + (0.50588235294117645, 0.741423185, 0.741423185), + (0.50980392156862742, 0.747127207, 0.747127207), + (0.51372549019607838, 0.752794009, 0.752794009), + (0.51764705882352935, 0.75842209, 0.75842209), + (0.52156862745098043, 0.76400994, 0.76400994), + (0.52549019607843139, 0.769556038, 0.769556038), + (0.52941176470588236, 0.775058888, 0.775058888), + (0.53333333333333333, 0.780517023, 0.780517023), + (0.53725490196078429, 0.785928794, 0.785928794), + (0.54117647058823526, 0.791292674, 0.791292674), + (0.54509803921568623, 0.796607144, 0.796607144), + (0.5490196078431373, 0.801870689, 0.801870689), + (0.55294117647058827, 0.807081807, 0.807081807), + (0.55686274509803924, 0.812239008, 0.812239008), + (0.5607843137254902, 0.817340818, 0.817340818), + (0.56470588235294117, 0.822385784, 0.822385784), + (0.56862745098039214, 0.827372474, 0.827372474), + (0.5725490196078431, 0.832299481, 0.832299481), + (0.57647058823529407, 0.837165425, 0.837165425), + (0.58039215686274503, 0.841968959, 0.841968959), + (0.58431372549019611, 0.846708768, 0.846708768), + (0.58823529411764708, 0.851383572, 0.851383572), + (0.59215686274509804, 0.85599213, 0.85599213), + (0.59607843137254901, 0.860533241, 0.860533241), + (0.59999999999999998, 0.865005747, 0.865005747), + (0.60392156862745094, 0.869408534, 0.869408534), + (0.60784313725490191, 0.87374053, 0.87374053), + (0.61176470588235299, 0.878000715, 0.878000715), + (0.61568627450980395, 0.882188112, 0.882188112), + (0.61960784313725492, 0.886301795, 0.886301795), + (0.62352941176470589, 0.890340885, 0.890340885), + (0.62745098039215685, 0.894304553, 0.894304553), + (0.63137254901960782, 0.898192017, 0.898192017), + (0.63529411764705879, 0.902002544, 0.902002544), + (0.63921568627450975, 0.905735448, 0.905735448), + (0.64313725490196072, 0.90939009, 0.90939009), + (0.6470588235294118, 0.912965874, 0.912965874), + (0.65098039215686276, 0.916462251, 0.916462251), + (0.65490196078431373, 0.91987871, 0.91987871), + (0.6588235294117647, 0.923214783, 0.923214783), + (0.66274509803921566, 0.926470039, 0.926470039), + (0.66666666666666663, 0.929644083, 0.929644083), + (0.6705882352941176, 0.932736555, 0.932736555), + (0.67450980392156867, 0.935747126, 0.935747126), + (0.67843137254901964, 0.938675494, 0.938675494), + (0.68235294117647061, 0.941521384, 0.941521384), + (0.68627450980392157, 0.944284543, 0.944284543), + (0.69019607843137254, 0.946964741, 0.946964741), + (0.69411764705882351, 0.949561766, 0.949561766), + (0.69803921568627447, 0.952075421, 0.952075421), + (0.70196078431372544, 0.954505523, 0.954505523), + (0.70588235294117641, 0.956851903, 0.956851903), + (0.70980392156862748, 0.959114397, 0.959114397), + (0.71372549019607845, 0.96129285, 0.96129285), + (0.71764705882352942, 0.96338711, 0.96338711), + (0.72156862745098038, 0.965397031, 0.965397031), + (0.72549019607843135, 0.967322465, 0.967322465), + (0.72941176470588232, 0.969163264, 0.969163264), + (0.73333333333333328, 0.970919277, 0.970919277), + (0.73725490196078436, 0.972590351, 0.972590351), + (0.74117647058823533, 0.974176327, 0.974176327), + (0.74509803921568629, 0.975677038, 0.975677038), + (0.74901960784313726, 0.977092313, 0.977092313), + (0.75294117647058822, 0.978421971, 0.978421971), + (0.75686274509803919, 0.979665824, 0.979665824), + (0.76078431372549016, 0.980823673, 0.980823673), + (0.76470588235294112, 0.981895311, 0.981895311), + (0.76862745098039209, 0.982880522, 0.982880522), + (0.77254901960784317, 0.983779081, 0.983779081), + (0.77647058823529413, 0.984590755, 0.984590755), + (0.7803921568627451, 0.985315301, 0.985315301), + (0.78431372549019607, 0.985952471, 0.985952471), + (0.78823529411764703, 0.986502013, 0.986502013), + (0.792156862745098, 0.98696367, 0.98696367), + (0.79607843137254897, 0.987337182, 0.987337182), + (0.80000000000000004, 0.987622296, 0.987622296), + (0.80392156862745101, 0.987818759, 0.987818759), + (0.80784313725490198, 0.98792633, 0.98792633), + (0.81176470588235294, 0.987944783, 0.987944783), + (0.81568627450980391, 0.98787391, 0.98787391), + (0.81960784313725488, 0.987713535, 0.987713535), + (0.82352941176470584, 0.987463516, 0.987463516), + (0.82745098039215681, 0.987123759, 0.987123759), + (0.83137254901960778, 0.986694229, 0.986694229), + (0.83529411764705885, 0.98617497, 0.98617497), + (0.83921568627450982, 0.985565739, 0.985565739), + (0.84313725490196079, 0.984865203, 0.984865203), + (0.84705882352941175, 0.984075129, 0.984075129), + (0.85098039215686272, 0.983195992, 0.983195992), + (0.85490196078431369, 0.982228463, 0.982228463), + (0.85882352941176465, 0.981173457, 0.981173457), + (0.86274509803921573, 0.980032178, 0.980032178), + (0.8666666666666667, 0.978806183, 0.978806183), + (0.87058823529411766, 0.977497453, 0.977497453), + (0.87450980392156863, 0.976108474, 0.976108474), + (0.8784313725490196, 0.974637842, 0.974637842), + (0.88235294117647056, 0.973087939, 0.973087939), + (0.88627450980392153, 0.971467822, 0.971467822), + (0.8901960784313725, 0.969783146, 0.969783146), + (0.89411764705882346, 0.968040817, 0.968040817), + (0.89803921568627454, 0.966242589, 0.966242589), + (0.90196078431372551, 0.964393924, 0.964393924), + (0.90588235294117647, 0.962516656, 0.962516656), + (0.90980392156862744, 0.960625545, 0.960625545), + (0.9137254901960784, 0.958720088, 0.958720088), + (0.91764705882352937, 0.956834075, 0.956834075), + (0.92156862745098034, 0.954997177, 0.954997177), + (0.92549019607843142, 0.953215092, 0.953215092), + (0.92941176470588238, 0.951546225, 0.951546225), + (0.93333333333333335, 0.950018481, 0.950018481), + (0.93725490196078431, 0.948683391, 0.948683391), + (0.94117647058823528, 0.947594362, 0.947594362), + (0.94509803921568625, 0.946809163, 0.946809163), + (0.94901960784313721, 0.946391536, 0.946391536), + (0.95294117647058818, 0.946402951, 0.946402951), + (0.95686274509803915, 0.946902568, 0.946902568), + (0.96078431372549022, 0.947936825, 0.947936825), + (0.96470588235294119, 0.94954483, 0.94954483), + (0.96862745098039216, 0.951740304, 0.951740304), + (0.97254901960784312, 0.954529281, 0.954529281), + (0.97647058823529409, 0.957896053, 0.957896053), + (0.98039215686274506, 0.96181202, 0.96181202), + (0.98431372549019602, 0.966248822, 0.966248822), + (0.9882352941176471, 0.971161622, 0.971161622), + (0.99215686274509807, 0.976510983, 0.976510983), + (0.99607843137254903, 0.982257307, 0.982257307), + (1.0, 0.988362068, 0.988362068)], + 'green': [(0.0, 0.000466127766, 0.000466127766), + (0.0039215686274509803, 0.00126992553, 0.00126992553), + (0.0078431372549019607, 0.00224934863, 0.00224934863), + (0.011764705882352941, 0.00339180156, 0.00339180156), + (0.015686274509803921, 0.00469194561, 0.00469194561), + (0.019607843137254902, 0.00613611626, 0.00613611626), + (0.023529411764705882, 0.00771344131, 0.00771344131), + (0.027450980392156862, 0.00941675403, 0.00941675403), + (0.031372549019607843, 0.0112247138, 0.0112247138), + (0.035294117647058823, 0.0131362262, 0.0131362262), + (0.039215686274509803, 0.0151325789, 0.0151325789), + (0.043137254901960784, 0.0171991484, 0.0171991484), + (0.047058823529411764, 0.0193306298, 0.0193306298), + (0.050980392156862744, 0.0215030771, 0.0215030771), + (0.054901960784313725, 0.0237024271, 0.0237024271), + (0.058823529411764705, 0.0259207864, 0.0259207864), + (0.062745098039215685, 0.0281385015, 0.0281385015), + (0.066666666666666666, 0.0303236129, 0.0303236129), + (0.070588235294117646, 0.0324736172, 0.0324736172), + (0.074509803921568626, 0.0345691867, 0.0345691867), + (0.078431372549019607, 0.0365900213, 0.0365900213), + (0.082352941176470587, 0.0385036268, 0.0385036268), + (0.086274509803921567, 0.0402939095, 0.0402939095), + (0.090196078431372548, 0.0419053329, 0.0419053329), + (0.094117647058823528, 0.0433278666, 0.0433278666), + (0.098039215686274508, 0.0445561662, 0.0445561662), + (0.10196078431372549, 0.0455829503, 0.0455829503), + (0.10588235294117647, 0.0464018731, 0.0464018731), + (0.10980392156862745, 0.0470080541, 0.0470080541), + (0.11372549019607843, 0.0473986708, 0.0473986708), + (0.11764705882352941, 0.047573592, 0.047573592), + (0.12156862745098039, 0.0475360183, 0.0475360183), + (0.12549019607843137, 0.0472930838, 0.0472930838), + (0.12941176470588234, 0.0468563678, 0.0468563678), + (0.13333333333333333, 0.0462422566, 0.0462422566), + (0.13725490196078433, 0.0454676444, 0.0454676444), + (0.14117647058823529, 0.0445588056, 0.0445588056), + (0.14509803921568626, 0.0435542881, 0.0435542881), + (0.14901960784313725, 0.0424893149, 0.0424893149), + (0.15294117647058825, 0.0414017089, 0.0414017089), + (0.15686274509803921, 0.0403288858, 0.0403288858), + (0.16078431372549018, 0.0393088888, 0.0393088888), + (0.16470588235294117, 0.0384001825, 0.0384001825), + (0.16862745098039217, 0.0376322609, 0.0376322609), + (0.17254901960784313, 0.0370296488, 0.0370296488), + (0.1764705882352941, 0.0366146049, 0.0366146049), + (0.1803921568627451, 0.0364049901, 0.0364049901), + (0.18431372549019609, 0.0364052511, 0.0364052511), + (0.18823529411764706, 0.0366209949, 0.0366209949), + (0.19215686274509802, 0.0370545017, 0.0370545017), + (0.19607843137254902, 0.0377052832, 0.0377052832), + (0.20000000000000001, 0.0385706153, 0.0385706153), + (0.20392156862745098, 0.0396468666, 0.0396468666), + (0.20784313725490194, 0.0409215821, 0.0409215821), + (0.21176470588235294, 0.0423528741, 0.0423528741), + (0.21568627450980393, 0.0439325787, 0.0439325787), + (0.2196078431372549, 0.0456437598, 0.0456437598), + (0.22352941176470587, 0.0474700293, 0.0474700293), + (0.22745098039215686, 0.0493958927, 0.0493958927), + (0.23137254901960785, 0.0514069729, 0.0514069729), + (0.23529411764705882, 0.0534901321, 0.0534901321), + (0.23921568627450979, 0.0556335178, 0.0556335178), + (0.24313725490196078, 0.0578265505, 0.0578265505), + (0.24705882352941178, 0.0600598734, 0.0600598734), + (0.25098039215686274, 0.0623252772, 0.0623252772), + (0.25490196078431371, 0.06461561, 0.06461561), + (0.25882352941176467, 0.0669246832, 0.0669246832), + (0.2627450980392157, 0.0692471753, 0.0692471753), + (0.26666666666666666, 0.0715785403, 0.0715785403), + (0.27058823529411763, 0.0739149211, 0.0739149211), + (0.27450980392156865, 0.0762530701, 0.0762530701), + (0.27843137254901962, 0.0785914864, 0.0785914864), + (0.28235294117647058, 0.0809267058, 0.0809267058), + (0.28627450980392155, 0.0832568129, 0.0832568129), + (0.29019607843137252, 0.0855803445, 0.0855803445), + (0.29411764705882354, 0.0878961593, 0.0878961593), + (0.29803921568627451, 0.0902033992, 0.0902033992), + (0.30196078431372547, 0.0925014543, 0.0925014543), + (0.30588235294117649, 0.0947899342, 0.0947899342), + (0.30980392156862746, 0.0970686417, 0.0970686417), + (0.31372549019607843, 0.099337551, 0.099337551), + (0.31764705882352939, 0.101597079, 0.101597079), + (0.32156862745098036, 0.103847716, 0.103847716), + (0.32549019607843138, 0.106089165, 0.106089165), + (0.32941176470588235, 0.108321923, 0.108321923), + (0.33333333333333331, 0.110546584, 0.110546584), + (0.33725490196078434, 0.112763831, 0.112763831), + (0.3411764705882353, 0.11497443, 0.11497443), + (0.34509803921568627, 0.117179219, 0.117179219), + (0.34901960784313724, 0.119379132, 0.119379132), + (0.3529411764705882, 0.121575414, 0.121575414), + (0.35686274509803922, 0.123768654, 0.123768654), + (0.36078431372549019, 0.125959947, 0.125959947), + (0.36470588235294116, 0.128150439, 0.128150439), + (0.36862745098039218, 0.130341324, 0.130341324), + (0.37254901960784315, 0.132533845, 0.132533845), + (0.37647058823529411, 0.134729286, 0.134729286), + (0.38039215686274508, 0.136928959, 0.136928959), + (0.38431372549019605, 0.139134147, 0.139134147), + (0.38823529411764707, 0.141346265, 0.141346265), + (0.39215686274509803, 0.143566769, 0.143566769), + (0.396078431372549, 0.14579715, 0.14579715), + (0.40000000000000002, 0.148038934, 0.148038934), + (0.40392156862745099, 0.150293679, 0.150293679), + (0.40784313725490196, 0.152562977, 0.152562977), + (0.41176470588235292, 0.154848232, 0.154848232), + (0.41568627450980389, 0.157151161, 0.157151161), + (0.41960784313725491, 0.159473549, 0.159473549), + (0.42352941176470588, 0.161817111, 0.161817111), + (0.42745098039215684, 0.164183582, 0.164183582), + (0.43137254901960786, 0.166574724, 0.166574724), + (0.43529411764705883, 0.168992314, 0.168992314), + (0.4392156862745098, 0.17143815, 0.17143815), + (0.44313725490196076, 0.173913876, 0.173913876), + (0.44705882352941173, 0.176421271, 0.176421271), + (0.45098039215686275, 0.178962399, 0.178962399), + (0.45490196078431372, 0.181539111, 0.181539111), + (0.45882352941176469, 0.184153268, 0.184153268), + (0.46274509803921571, 0.186806728, 0.186806728), + (0.46666666666666667, 0.189501352, 0.189501352), + (0.47058823529411764, 0.192238994, 0.192238994), + (0.47450980392156861, 0.1950215, 0.1950215), + (0.47843137254901957, 0.197850703, 0.197850703), + (0.4823529411764706, 0.200728196, 0.200728196), + (0.48627450980392156, 0.203656029, 0.203656029), + (0.49019607843137253, 0.206635993, 0.206635993), + (0.49411764705882355, 0.209669834, 0.209669834), + (0.49803921568627452, 0.21275927, 0.21275927), + (0.50196078431372548, 0.215905976, 0.215905976), + (0.50588235294117645, 0.219111589, 0.219111589), + (0.50980392156862742, 0.222377697, 0.222377697), + (0.51372549019607838, 0.225705837, 0.225705837), + (0.51764705882352935, 0.229097492, 0.229097492), + (0.52156862745098043, 0.232554083, 0.232554083), + (0.52549019607843139, 0.236076967, 0.236076967), + (0.52941176470588236, 0.239667435, 0.239667435), + (0.53333333333333333, 0.24332672, 0.24332672), + (0.53725490196078429, 0.247055968, 0.247055968), + (0.54117647058823526, 0.250856232, 0.250856232), + (0.54509803921568623, 0.254728485, 0.254728485), + (0.5490196078431373, 0.25867361, 0.25867361), + (0.55294117647058827, 0.262692401, 0.262692401), + (0.55686274509803924, 0.266785558, 0.266785558), + (0.5607843137254902, 0.270953688, 0.270953688), + (0.56470588235294117, 0.2751973, 0.2751973), + (0.56862745098039214, 0.279516805, 0.279516805), + (0.5725490196078431, 0.283912516, 0.283912516), + (0.57647058823529407, 0.288384647, 0.288384647), + (0.58039215686274503, 0.292933312, 0.292933312), + (0.58431372549019611, 0.297558528, 0.297558528), + (0.58823529411764708, 0.302260213, 0.302260213), + (0.59215686274509804, 0.307038188, 0.307038188), + (0.59607843137254901, 0.311892183, 0.311892183), + (0.59999999999999998, 0.316821833, 0.316821833), + (0.60392156862745094, 0.321826685, 0.321826685), + (0.60784313725490191, 0.326906201, 0.326906201), + (0.61176470588235299, 0.33205976, 0.33205976), + (0.61568627450980395, 0.337286663, 0.337286663), + (0.61960784313725492, 0.342586137, 0.342586137), + (0.62352941176470589, 0.34795734, 0.34795734), + (0.62745098039215685, 0.353399363, 0.353399363), + (0.63137254901960782, 0.35891124, 0.35891124), + (0.63529411764705879, 0.364491949, 0.364491949), + (0.63921568627450975, 0.370140419, 0.370140419), + (0.64313725490196072, 0.375855533, 0.375855533), + (0.6470588235294118, 0.381636138, 0.381636138), + (0.65098039215686276, 0.387481044, 0.387481044), + (0.65490196078431373, 0.393389034, 0.393389034), + (0.6588235294117647, 0.399358867, 0.399358867), + (0.66274509803921566, 0.405389282, 0.405389282), + (0.66666666666666663, 0.411479007, 0.411479007), + (0.6705882352941176, 0.417626756, 0.417626756), + (0.67450980392156867, 0.423831237, 0.423831237), + (0.67843137254901964, 0.430091162, 0.430091162), + (0.68235294117647061, 0.436405243, 0.436405243), + (0.68627450980392157, 0.442772199, 0.442772199), + (0.69019607843137254, 0.449190757, 0.449190757), + (0.69411764705882351, 0.455659658, 0.455659658), + (0.69803921568627447, 0.462177656, 0.462177656), + (0.70196078431372544, 0.468743522, 0.468743522), + (0.70588235294117641, 0.475356048, 0.475356048), + (0.70980392156862748, 0.482014044, 0.482014044), + (0.71372549019607845, 0.488716345, 0.488716345), + (0.71764705882352942, 0.495461806, 0.495461806), + (0.72156862745098038, 0.502249309, 0.502249309), + (0.72549019607843135, 0.509077761, 0.509077761), + (0.72941176470588232, 0.515946092, 0.515946092), + (0.73333333333333328, 0.522853259, 0.522853259), + (0.73725490196078436, 0.529798246, 0.529798246), + (0.74117647058823533, 0.536780059, 0.536780059), + (0.74509803921568629, 0.543797733, 0.543797733), + (0.74901960784313726, 0.550850323, 0.550850323), + (0.75294117647058822, 0.557936911, 0.557936911), + (0.75686274509803919, 0.5650566, 0.5650566), + (0.76078431372549016, 0.572208516, 0.572208516), + (0.76470588235294112, 0.579391803, 0.579391803), + (0.76862745098039209, 0.586605627, 0.586605627), + (0.77254901960784317, 0.593849168, 0.593849168), + (0.77647058823529413, 0.601121626, 0.601121626), + (0.7803921568627451, 0.608422211, 0.608422211), + (0.78431372549019607, 0.615750147, 0.615750147), + (0.78823529411764703, 0.623104667, 0.623104667), + (0.792156862745098, 0.630485011, 0.630485011), + (0.79607843137254897, 0.637890424, 0.637890424), + (0.80000000000000004, 0.645320152, 0.645320152), + (0.80392156862745101, 0.652773439, 0.652773439), + (0.80784313725490198, 0.660249526, 0.660249526), + (0.81176470588235294, 0.667747641, 0.667747641), + (0.81568627450980391, 0.675267, 0.675267), + (0.81960784313725488, 0.682806802, 0.682806802), + (0.82352941176470584, 0.690366218, 0.690366218), + (0.82745098039215681, 0.697944391, 0.697944391), + (0.83137254901960778, 0.705540424, 0.705540424), + (0.83529411764705885, 0.713153375, 0.713153375), + (0.83921568627450982, 0.72078246, 0.72078246), + (0.84313725490196079, 0.728427497, 0.728427497), + (0.84705882352941175, 0.736086521, 0.736086521), + (0.85098039215686272, 0.743758326, 0.743758326), + (0.85490196078431369, 0.751441596, 0.751441596), + (0.85882352941176465, 0.759134892, 0.759134892), + (0.86274509803921573, 0.766836624, 0.766836624), + (0.8666666666666667, 0.774545028, 0.774545028), + (0.87058823529411766, 0.782258138, 0.782258138), + (0.87450980392156863, 0.789973753, 0.789973753), + (0.8784313725490196, 0.797691563, 0.797691563), + (0.88235294117647056, 0.805409333, 0.805409333), + (0.88627450980392153, 0.813121725, 0.813121725), + (0.8901960784313725, 0.820825143, 0.820825143), + (0.89411764705882346, 0.828515491, 0.828515491), + (0.89803921568627454, 0.836190976, 0.836190976), + (0.90196078431372551, 0.843848069, 0.843848069), + (0.90588235294117647, 0.85147634, 0.85147634), + (0.90980392156862744, 0.859068716, 0.859068716), + (0.9137254901960784, 0.866624355, 0.866624355), + (0.91764705882352937, 0.874128569, 0.874128569), + (0.92156862745098034, 0.881568926, 0.881568926), + (0.92549019607843142, 0.888942277, 0.888942277), + (0.92941176470588238, 0.896225909, 0.896225909), + (0.93333333333333335, 0.903409063, 0.903409063), + (0.93725490196078431, 0.910472964, 0.910472964), + (0.94117647058823528, 0.917399053, 0.917399053), + (0.94509803921568625, 0.924168246, 0.924168246), + (0.94901960784313721, 0.930760752, 0.930760752), + (0.95294117647058818, 0.937158971, 0.937158971), + (0.95686274509803915, 0.943347775, 0.943347775), + (0.96078431372549022, 0.949317522, 0.949317522), + (0.96470588235294119, 0.9550629, 0.9550629), + (0.96862745098039216, 0.960586693, 0.960586693), + (0.97254901960784312, 0.965895868, 0.965895868), + (0.97647058823529409, 0.97100333, 0.97100333), + (0.98039215686274506, 0.975924241, 0.975924241), + (0.98431372549019602, 0.980678193, 0.980678193), + (0.9882352941176471, 0.985282161, 0.985282161), + (0.99215686274509807, 0.989753437, 0.989753437), + (0.99607843137254903, 0.994108844, 0.994108844), + (1.0, 0.998364143, 0.998364143)], + 'blue': [(0.0, 0.01386552, 0.01386552), + (0.0039215686274509803, 0.018570352, 0.018570352), + (0.0078431372549019607, 0.0242390508, 0.0242390508), + (0.011764705882352941, 0.0309092475, 0.0309092475), + (0.015686274509803921, 0.038557898, 0.038557898), + (0.019607843137254902, 0.0468360336, 0.0468360336), + (0.023529411764705882, 0.0551430756, 0.0551430756), + (0.027450980392156862, 0.063459808, 0.063459808), + (0.031372549019607843, 0.071861689, 0.071861689), + (0.035294117647058823, 0.0802817951, 0.0802817951), + (0.039215686274509803, 0.0887668094, 0.0887668094), + (0.043137254901960784, 0.0973274383, 0.0973274383), + (0.047058823529411764, 0.105929835, 0.105929835), + (0.050980392156862744, 0.114621328, 0.114621328), + (0.054901960784313725, 0.123397286, 0.123397286), + (0.058823529411764705, 0.132232108, 0.132232108), + (0.062745098039215685, 0.141140519, 0.141140519), + (0.066666666666666666, 0.150163867, 0.150163867), + (0.070588235294117646, 0.159254277, 0.159254277), + (0.074509803921568626, 0.168413539, 0.168413539), + (0.078431372549019607, 0.177642172, 0.177642172), + (0.082352941176470587, 0.186961588, 0.186961588), + (0.086274509803921567, 0.196353558, 0.196353558), + (0.090196078431372548, 0.205798788, 0.205798788), + (0.094117647058823528, 0.215289113, 0.215289113), + (0.098039215686274508, 0.224813479, 0.224813479), + (0.10196078431372549, 0.234357604, 0.234357604), + (0.10588235294117647, 0.2439037, 0.2439037), + (0.10980392156862745, 0.2534303, 0.2534303), + (0.11372549019607843, 0.262912235, 0.262912235), + (0.11764705882352941, 0.272320803, 0.272320803), + (0.12156862745098039, 0.28162417, 0.28162417), + (0.12549019607843137, 0.290788012, 0.290788012), + (0.12941176470588234, 0.299776404, 0.299776404), + (0.13333333333333333, 0.30855291, 0.30855291), + (0.13725490196078433, 0.317085139, 0.317085139), + (0.14117647058823529, 0.325338414, 0.325338414), + (0.14509803921568626, 0.333276678, 0.333276678), + (0.14901960784313725, 0.340874188, 0.340874188), + (0.15294117647058825, 0.348110606, 0.348110606), + (0.15686274509803921, 0.354971391, 0.354971391), + (0.16078431372549018, 0.361446945, 0.361446945), + (0.16470588235294117, 0.367534629, 0.367534629), + (0.16862745098039217, 0.373237557, 0.373237557), + (0.17254901960784313, 0.378563264, 0.378563264), + (0.1764705882352941, 0.383522415, 0.383522415), + (0.1803921568627451, 0.388128944, 0.388128944), + (0.18431372549019609, 0.39240015, 0.39240015), + (0.18823529411764706, 0.396353388, 0.396353388), + (0.19215686274509802, 0.400006615, 0.400006615), + (0.19607843137254902, 0.403377897, 0.403377897), + (0.20000000000000001, 0.406485031, 0.406485031), + (0.20392156862745098, 0.409345373, 0.409345373), + (0.20784313725490194, 0.411976086, 0.411976086), + (0.21176470588235294, 0.414392106, 0.414392106), + (0.21568627450980393, 0.416607861, 0.416607861), + (0.2196078431372549, 0.418636756, 0.418636756), + (0.22352941176470587, 0.420491164, 0.420491164), + (0.22745098039215686, 0.422182449, 0.422182449), + (0.23137254901960785, 0.423720999, 0.423720999), + (0.23529411764705882, 0.425116277, 0.425116277), + (0.23921568627450979, 0.426376869, 0.426376869), + (0.24313725490196078, 0.427510546, 0.427510546), + (0.24705882352941178, 0.42852432, 0.42852432), + (0.25098039215686274, 0.429424503, 0.429424503), + (0.25490196078431371, 0.430216765, 0.430216765), + (0.25882352941176467, 0.430906186, 0.430906186), + (0.2627450980392157, 0.431497309, 0.431497309), + (0.26666666666666666, 0.431994185, 0.431994185), + (0.27058823529411763, 0.432400419, 0.432400419), + (0.27450980392156865, 0.432719214, 0.432719214), + (0.27843137254901962, 0.432954973, 0.432954973), + (0.28235294117647058, 0.433108763, 0.433108763), + (0.28627450980392155, 0.433182647, 0.433182647), + (0.29019607843137252, 0.433178526, 0.433178526), + (0.29411764705882354, 0.433098056, 0.433098056), + (0.29803921568627451, 0.432942678, 0.432942678), + (0.30196078431372547, 0.432713635, 0.432713635), + (0.30588235294117649, 0.432411996, 0.432411996), + (0.30980392156862746, 0.432038673, 0.432038673), + (0.31372549019607843, 0.431594438, 0.431594438), + (0.31764705882352939, 0.431080497, 0.431080497), + (0.32156862745098036, 0.430497898, 0.430497898), + (0.32549019607843138, 0.429845789, 0.429845789), + (0.32941176470588235, 0.429124507, 0.429124507), + (0.33333333333333331, 0.42833432, 0.42833432), + (0.33725490196078434, 0.427475431, 0.427475431), + (0.3411764705882353, 0.426547991, 0.426547991), + (0.34509803921568627, 0.425552106, 0.425552106), + (0.34901960784313724, 0.424487908, 0.424487908), + (0.3529411764705882, 0.42335611, 0.42335611), + (0.35686274509803922, 0.422155676, 0.422155676), + (0.36078431372549019, 0.420886594, 0.420886594), + (0.36470588235294116, 0.419548848, 0.419548848), + (0.36862745098039218, 0.418142411, 0.418142411), + (0.37254901960784315, 0.416667258, 0.416667258), + (0.37647058823529411, 0.415123366, 0.415123366), + (0.38039215686274508, 0.413510662, 0.413510662), + (0.38431372549019605, 0.411828882, 0.411828882), + (0.38823529411764707, 0.410078028, 0.410078028), + (0.39215686274509803, 0.408258132, 0.408258132), + (0.396078431372549, 0.406369246, 0.406369246), + (0.40000000000000002, 0.404411444, 0.404411444), + (0.40392156862745099, 0.402384829, 0.402384829), + (0.40784313725490196, 0.400289528, 0.400289528), + (0.41176470588235292, 0.398124897, 0.398124897), + (0.41568627450980389, 0.395891308, 0.395891308), + (0.41960784313725491, 0.393589349, 0.393589349), + (0.42352941176470588, 0.391219295, 0.391219295), + (0.42745098039215684, 0.388781456, 0.388781456), + (0.43137254901960786, 0.38627618, 0.38627618), + (0.43529411764705883, 0.383703854, 0.383703854), + (0.4392156862745098, 0.381064906, 0.381064906), + (0.44313725490196076, 0.378358969, 0.378358969), + (0.44705882352941173, 0.375586209, 0.375586209), + (0.45098039215686275, 0.372748214, 0.372748214), + (0.45490196078431372, 0.369845599, 0.369845599), + (0.45882352941176469, 0.366879025, 0.366879025), + (0.46274509803921571, 0.363849195, 0.363849195), + (0.46666666666666667, 0.360756856, 0.360756856), + (0.47058823529411764, 0.357602797, 0.357602797), + (0.47450980392156861, 0.354387853, 0.354387853), + (0.47843137254901957, 0.3511129, 0.3511129), + (0.4823529411764706, 0.347776863, 0.347776863), + (0.48627450980392156, 0.344382594, 0.344382594), + (0.49019607843137253, 0.340931208, 0.340931208), + (0.49411764705882355, 0.337423766, 0.337423766), + (0.49803921568627452, 0.333861367, 0.333861367), + (0.50196078431372548, 0.330245147, 0.330245147), + (0.50588235294117645, 0.326576275, 0.326576275), + (0.50980392156862742, 0.322855952, 0.322855952), + (0.51372549019607838, 0.31908541, 0.31908541), + (0.51764705882352935, 0.31526591, 0.31526591), + (0.52156862745098043, 0.311398734, 0.311398734), + (0.52549019607843139, 0.307485188, 0.307485188), + (0.52941176470588236, 0.303526312, 0.303526312), + (0.53333333333333333, 0.299522665, 0.299522665), + (0.53725490196078429, 0.295476756, 0.295476756), + (0.54117647058823526, 0.291389943, 0.291389943), + (0.54509803921568623, 0.287263585, 0.287263585), + (0.5490196078431373, 0.283099033, 0.283099033), + (0.55294117647058827, 0.278897629, 0.278897629), + (0.55686274509803924, 0.274660698, 0.274660698), + (0.5607843137254902, 0.270389545, 0.270389545), + (0.56470588235294117, 0.266085445, 0.266085445), + (0.56862745098039214, 0.261749643, 0.261749643), + (0.5725490196078431, 0.257383341, 0.257383341), + (0.57647058823529407, 0.2529877, 0.2529877), + (0.58039215686274503, 0.248563825, 0.248563825), + (0.58431372549019611, 0.244112767, 0.244112767), + (0.58823529411764708, 0.239635512, 0.239635512), + (0.59215686274509804, 0.235132978, 0.235132978), + (0.59607843137254901, 0.230606009, 0.230606009), + (0.59999999999999998, 0.226055368, 0.226055368), + (0.60392156862745094, 0.221481734, 0.221481734), + (0.60784313725490191, 0.216885699, 0.216885699), + (0.61176470588235299, 0.212267762, 0.212267762), + (0.61568627450980395, 0.207628326, 0.207628326), + (0.61960784313725492, 0.202967696, 0.202967696), + (0.62352941176470589, 0.19828608, 0.19828608), + (0.62745098039215685, 0.193583583, 0.193583583), + (0.63137254901960782, 0.188860212, 0.188860212), + (0.63529411764705879, 0.184115876, 0.184115876), + (0.63921568627450975, 0.179350388, 0.179350388), + (0.64313725490196072, 0.174563472, 0.174563472), + (0.6470588235294118, 0.169754764, 0.169754764), + (0.65098039215686276, 0.164923826, 0.164923826), + (0.65490196078431373, 0.160070152, 0.160070152), + (0.6588235294117647, 0.155193185, 0.155193185), + (0.66274509803921566, 0.150292329, 0.150292329), + (0.66666666666666663, 0.145366973, 0.145366973), + (0.6705882352941176, 0.140416519, 0.140416519), + (0.67450980392156867, 0.135440416, 0.135440416), + (0.67843137254901964, 0.130438175, 0.130438175), + (0.68235294117647061, 0.12540944, 0.12540944), + (0.68627450980392157, 0.120354038, 0.120354038), + (0.69019607843137254, 0.115272059, 0.115272059), + (0.69411764705882351, 0.110163947, 0.110163947), + (0.69803921568627447, 0.105030614, 0.105030614), + (0.70196078431372544, 0.0998735931, 0.0998735931), + (0.70588235294117641, 0.0946952268, 0.0946952268), + (0.70980392156862748, 0.0894989073, 0.0894989073), + (0.71372549019607845, 0.0842893891, 0.0842893891), + (0.71764705882352942, 0.0790731907, 0.0790731907), + (0.72156862745098038, 0.0738591143, 0.0738591143), + (0.72549019607843135, 0.0686589199, 0.0686589199), + (0.72941176470588232, 0.0634881971, 0.0634881971), + (0.73333333333333328, 0.058367489, 0.058367489), + (0.73725490196078436, 0.0533237243, 0.0533237243), + (0.74117647058823533, 0.048392009, 0.048392009), + (0.74509803921568629, 0.0436177922, 0.0436177922), + (0.74901960784313726, 0.0390500131, 0.0390500131), + (0.75294117647058822, 0.0349306227, 0.0349306227), + (0.75686274509803919, 0.0314091591, 0.0314091591), + (0.76078431372549016, 0.0285075931, 0.0285075931), + (0.76470588235294112, 0.0262497353, 0.0262497353), + (0.76862745098039209, 0.0246613416, 0.0246613416), + (0.77254901960784317, 0.0237702263, 0.0237702263), + (0.77647058823529413, 0.0236063833, 0.0236063833), + (0.7803921568627451, 0.0242021174, 0.0242021174), + (0.78431372549019607, 0.0255921853, 0.0255921853), + (0.78823529411764703, 0.0278139496, 0.0278139496), + (0.792156862745098, 0.0309075459, 0.0309075459), + (0.79607843137254897, 0.0349160639, 0.0349160639), + (0.80000000000000004, 0.0398857472, 0.0398857472), + (0.80392156862745101, 0.0455808037, 0.0455808037), + (0.80784313725490198, 0.0517503867, 0.0517503867), + (0.81176470588235294, 0.0583286889, 0.0583286889), + (0.81568627450980391, 0.0652570167, 0.0652570167), + (0.81960784313725488, 0.072489233, 0.072489233), + (0.82352941176470584, 0.0799897176, 0.0799897176), + (0.82745098039215681, 0.0877314215, 0.0877314215), + (0.83137254901960778, 0.0956941797, 0.0956941797), + (0.83529411764705885, 0.103863324, 0.103863324), + (0.83921568627450982, 0.112228756, 0.112228756), + (0.84313725490196079, 0.120784651, 0.120784651), + (0.84705882352941175, 0.129526579, 0.129526579), + (0.85098039215686272, 0.138453063, 0.138453063), + (0.85490196078431369, 0.147564573, 0.147564573), + (0.85882352941176465, 0.156863224, 0.156863224), + (0.86274509803921573, 0.166352544, 0.166352544), + (0.8666666666666667, 0.176037298, 0.176037298), + (0.87058823529411766, 0.185923357, 0.185923357), + (0.87450980392156863, 0.196017589, 0.196017589), + (0.8784313725490196, 0.206331925, 0.206331925), + (0.88235294117647056, 0.216876839, 0.216876839), + (0.88627450980392153, 0.227658046, 0.227658046), + (0.8901960784313725, 0.238685942, 0.238685942), + (0.89411764705882346, 0.249971582, 0.249971582), + (0.89803921568627454, 0.261533898, 0.261533898), + (0.90196078431372551, 0.273391112, 0.273391112), + (0.90588235294117647, 0.285545675, 0.285545675), + (0.90980392156862744, 0.298010219, 0.298010219), + (0.9137254901960784, 0.310820466, 0.310820466), + (0.91764705882352937, 0.323973947, 0.323973947), + (0.92156862745098034, 0.337475479, 0.337475479), + (0.92549019607843142, 0.351368713, 0.351368713), + (0.92941176470588238, 0.365627005, 0.365627005), + (0.93333333333333335, 0.380271225, 0.380271225), + (0.93725490196078431, 0.395289169, 0.395289169), + (0.94117647058823528, 0.410665194, 0.410665194), + (0.94509803921568625, 0.426373236, 0.426373236), + (0.94901960784313721, 0.442367495, 0.442367495), + (0.95294117647058818, 0.458591507, 0.458591507), + (0.95686274509803915, 0.474969778, 0.474969778), + (0.96078431372549022, 0.491426053, 0.491426053), + (0.96470588235294119, 0.507859649, 0.507859649), + (0.96862745098039216, 0.524203026, 0.524203026), + (0.97254901960784312, 0.540360752, 0.540360752), + (0.97647058823529409, 0.55627509, 0.55627509), + (0.98039215686274506, 0.571925382, 0.571925382), + (0.98431372549019602, 0.587205773, 0.587205773), + (0.9882352941176471, 0.60215433, 0.60215433), + (0.99215686274509807, 0.616760413, 0.616760413), + (0.99607843137254903, 0.631017009, 0.631017009), + (1.0, 0.644924005, 0.644924005)] +} + +_neoncity_data = { + 'red': [(0.0, 0.0503832136, 0.0503832136), + (0.0039215686274509803, 0.0635363639, 0.0635363639), + (0.0078431372549019607, 0.0753531234, 0.0753531234), + (0.011764705882352941, 0.0862217979, 0.0862217979), + (0.015686274509803921, 0.0963786097, 0.0963786097), + (0.019607843137254902, 0.105979704, 0.105979704), + (0.023529411764705882, 0.115123641, 0.115123641), + (0.027450980392156862, 0.123902903, 0.123902903), + (0.031372549019607843, 0.13238072, 0.13238072), + (0.035294117647058823, 0.140603076, 0.140603076), + (0.039215686274509803, 0.148606527, 0.148606527), + (0.043137254901960784, 0.156420649, 0.156420649), + (0.047058823529411764, 0.164069722, 0.164069722), + (0.050980392156862744, 0.171573925, 0.171573925), + (0.054901960784313725, 0.178950212, 0.178950212), + (0.058823529411764705, 0.186212958, 0.186212958), + (0.062745098039215685, 0.193374449, 0.193374449), + (0.066666666666666666, 0.20044526, 0.20044526), + (0.070588235294117646, 0.207434551, 0.207434551), + (0.074509803921568626, 0.214350298, 0.214350298), + (0.078431372549019607, 0.22119675, 0.22119675), + (0.082352941176470587, 0.227982971, 0.227982971), + (0.086274509803921567, 0.234714537, 0.234714537), + (0.090196078431372548, 0.241396253, 0.241396253), + (0.094117647058823528, 0.248032377, 0.248032377), + (0.098039215686274508, 0.25462669, 0.25462669), + (0.10196078431372549, 0.261182562, 0.261182562), + (0.10588235294117647, 0.267702993, 0.267702993), + (0.10980392156862745, 0.274190665, 0.274190665), + (0.11372549019607843, 0.280647969, 0.280647969), + (0.11764705882352941, 0.287076059, 0.287076059), + (0.12156862745098039, 0.293477695, 0.293477695), + (0.12549019607843137, 0.299855122, 0.299855122), + (0.12941176470588234, 0.306209825, 0.306209825), + (0.13333333333333333, 0.312543124, 0.312543124), + (0.13725490196078433, 0.318856183, 0.318856183), + (0.14117647058823529, 0.325150025, 0.325150025), + (0.14509803921568626, 0.331425547, 0.331425547), + (0.14901960784313725, 0.337683446, 0.337683446), + (0.15294117647058825, 0.343924591, 0.343924591), + (0.15686274509803921, 0.350149699, 0.350149699), + (0.16078431372549018, 0.356359209, 0.356359209), + (0.16470588235294117, 0.362553473, 0.362553473), + (0.16862745098039217, 0.368732762, 0.368732762), + (0.17254901960784313, 0.37489727, 0.37489727), + (0.1764705882352941, 0.381047116, 0.381047116), + (0.1803921568627451, 0.387182639, 0.387182639), + (0.18431372549019609, 0.39330401, 0.39330401), + (0.18823529411764706, 0.399410821, 0.399410821), + (0.19215686274509802, 0.405502914, 0.405502914), + (0.19607843137254902, 0.411580082, 0.411580082), + (0.20000000000000001, 0.417642063, 0.417642063), + (0.20392156862745098, 0.423688549, 0.423688549), + (0.20784313725490194, 0.429719186, 0.429719186), + (0.21176470588235294, 0.435733575, 0.435733575), + (0.21568627450980393, 0.441732123, 0.441732123), + (0.2196078431372549, 0.4477136, 0.4477136), + (0.22352941176470587, 0.453677394, 0.453677394), + (0.22745098039215686, 0.459622938, 0.459622938), + (0.23137254901960785, 0.465549631, 0.465549631), + (0.23529411764705882, 0.471456847, 0.471456847), + (0.23921568627450979, 0.477343929, 0.477343929), + (0.24313725490196078, 0.483210198, 0.483210198), + (0.24705882352941178, 0.489054951, 0.489054951), + (0.25098039215686274, 0.494877466, 0.494877466), + (0.25490196078431371, 0.500677687, 0.500677687), + (0.25882352941176467, 0.506454143, 0.506454143), + (0.2627450980392157, 0.512206035, 0.512206035), + (0.26666666666666666, 0.51793258, 0.51793258), + (0.27058823529411763, 0.52363299, 0.52363299), + (0.27450980392156865, 0.529306474, 0.529306474), + (0.27843137254901962, 0.534952244, 0.534952244), + (0.28235294117647058, 0.54056951, 0.54056951), + (0.28627450980392155, 0.546157494, 0.546157494), + (0.29019607843137252, 0.551715423, 0.551715423), + (0.29411764705882354, 0.557242538, 0.557242538), + (0.29803921568627451, 0.562738096, 0.562738096), + (0.30196078431372547, 0.568201372, 0.568201372), + (0.30588235294117649, 0.573631859, 0.573631859), + (0.30980392156862746, 0.579028682, 0.579028682), + (0.31372549019607843, 0.584391137, 0.584391137), + (0.31764705882352939, 0.589718606, 0.589718606), + (0.32156862745098036, 0.595010505, 0.595010505), + (0.32549019607843138, 0.600266283, 0.600266283), + (0.32941176470588235, 0.605485428, 0.605485428), + (0.33333333333333331, 0.610667469, 0.610667469), + (0.33725490196078434, 0.615811974, 0.615811974), + (0.3411764705882353, 0.620918555, 0.620918555), + (0.34509803921568627, 0.625986869, 0.625986869), + (0.34901960784313724, 0.631016615, 0.631016615), + (0.3529411764705882, 0.636007543, 0.636007543), + (0.35686274509803922, 0.640959444, 0.640959444), + (0.36078431372549019, 0.645872158, 0.645872158), + (0.36470588235294116, 0.650745571, 0.650745571), + (0.36862745098039218, 0.655579615, 0.655579615), + (0.37254901960784315, 0.660374266, 0.660374266), + (0.37647058823529411, 0.665129493, 0.665129493), + (0.38039215686274508, 0.669845385, 0.669845385), + (0.38431372549019605, 0.67452206, 0.67452206), + (0.38823529411764707, 0.679159664, 0.679159664), + (0.39215686274509803, 0.683758384, 0.683758384), + (0.396078431372549, 0.68831844, 0.68831844), + (0.40000000000000002, 0.692840088, 0.692840088), + (0.40392156862745099, 0.697323615, 0.697323615), + (0.40784313725490196, 0.701769334, 0.701769334), + (0.41176470588235292, 0.70617759, 0.70617759), + (0.41568627450980389, 0.710548747, 0.710548747), + (0.41960784313725491, 0.714883195, 0.714883195), + (0.42352941176470588, 0.719181339, 0.719181339), + (0.42745098039215684, 0.723443604, 0.723443604), + (0.43137254901960786, 0.727670428, 0.727670428), + (0.43529411764705883, 0.731862231, 0.731862231), + (0.4392156862745098, 0.736019424, 0.736019424), + (0.44313725490196076, 0.740142557, 0.740142557), + (0.44705882352941173, 0.744232102, 0.744232102), + (0.45098039215686275, 0.748288533, 0.748288533), + (0.45490196078431372, 0.752312321, 0.752312321), + (0.45882352941176469, 0.756303937, 0.756303937), + (0.46274509803921571, 0.760263849, 0.760263849), + (0.46666666666666667, 0.764192516, 0.764192516), + (0.47058823529411764, 0.768090391, 0.768090391), + (0.47450980392156861, 0.771957916, 0.771957916), + (0.47843137254901957, 0.775795522, 0.775795522), + (0.4823529411764706, 0.779603614, 0.779603614), + (0.48627450980392156, 0.783382636, 0.783382636), + (0.49019607843137253, 0.787132978, 0.787132978), + (0.49411764705882355, 0.790855015, 0.790855015), + (0.49803921568627452, 0.794549101, 0.794549101), + (0.50196078431372548, 0.798215577, 0.798215577), + (0.50588235294117645, 0.801854758, 0.801854758), + (0.50980392156862742, 0.805466945, 0.805466945), + (0.51372549019607838, 0.809052419, 0.809052419), + (0.51764705882352935, 0.812611506, 0.812611506), + (0.52156862745098043, 0.816144382, 0.816144382), + (0.52549019607843139, 0.819651255, 0.819651255), + (0.52941176470588236, 0.823132309, 0.823132309), + (0.53333333333333333, 0.826587706, 0.826587706), + (0.53725490196078429, 0.830017584, 0.830017584), + (0.54117647058823526, 0.833422053, 0.833422053), + (0.54509803921568623, 0.836801237, 0.836801237), + (0.5490196078431373, 0.840155276, 0.840155276), + (0.55294117647058827, 0.843484103, 0.843484103), + (0.55686274509803924, 0.846787726, 0.846787726), + (0.5607843137254902, 0.850066132, 0.850066132), + (0.56470588235294117, 0.853319279, 0.853319279), + (0.56862745098039214, 0.856547103, 0.856547103), + (0.5725490196078431, 0.85974952, 0.85974952), + (0.57647058823529407, 0.862926559, 0.862926559), + (0.58039215686274503, 0.86607792, 0.86607792), + (0.58431372549019611, 0.869203436, 0.869203436), + (0.58823529411764708, 0.872302917, 0.872302917), + (0.59215686274509804, 0.875376149, 0.875376149), + (0.59607843137254901, 0.878422895, 0.878422895), + (0.59999999999999998, 0.881442916, 0.881442916), + (0.60392156862745094, 0.884435982, 0.884435982), + (0.60784313725490191, 0.887401682, 0.887401682), + (0.61176470588235299, 0.890339687, 0.890339687), + (0.61568627450980395, 0.893249647, 0.893249647), + (0.61960784313725492, 0.896131191, 0.896131191), + (0.62352941176470589, 0.898983931, 0.898983931), + (0.62745098039215685, 0.901807455, 0.901807455), + (0.63137254901960782, 0.904601295, 0.904601295), + (0.63529411764705879, 0.907364995, 0.907364995), + (0.63921568627450975, 0.910098088, 0.910098088), + (0.64313725490196072, 0.912800095, 0.912800095), + (0.6470588235294118, 0.915470518, 0.915470518), + (0.65098039215686276, 0.918108848, 0.918108848), + (0.65490196078431373, 0.920714383, 0.920714383), + (0.6588235294117647, 0.92328666, 0.92328666), + (0.66274509803921566, 0.925825146, 0.925825146), + (0.66666666666666663, 0.928329275, 0.928329275), + (0.6705882352941176, 0.930798469, 0.930798469), + (0.67450980392156867, 0.93323214, 0.93323214), + (0.67843137254901964, 0.935629684, 0.935629684), + (0.68235294117647061, 0.937990034, 0.937990034), + (0.68627450980392157, 0.940312939, 0.940312939), + (0.69019607843137254, 0.942597771, 0.942597771), + (0.69411764705882351, 0.944843893, 0.944843893), + (0.69803921568627447, 0.947050662, 0.947050662), + (0.70196078431372544, 0.949217427, 0.949217427), + (0.70588235294117641, 0.95134353, 0.95134353), + (0.70980392156862748, 0.953427725, 0.953427725), + (0.71372549019607845, 0.95546964, 0.95546964), + (0.71764705882352942, 0.95746877, 0.95746877), + (0.72156862745098038, 0.95942443, 0.95942443), + (0.72549019607843135, 0.96133593, 0.96133593), + (0.72941176470588232, 0.963202573, 0.963202573), + (0.73333333333333328, 0.965023656, 0.965023656), + (0.73725490196078436, 0.96679847, 0.96679847), + (0.74117647058823533, 0.968525639, 0.968525639), + (0.74509803921568629, 0.970204593, 0.970204593), + (0.74901960784313726, 0.971835007, 0.971835007), + (0.75294117647058822, 0.973416145, 0.973416145), + (0.75686274509803919, 0.974947262, 0.974947262), + (0.76078431372549016, 0.976427606, 0.976427606), + (0.76470588235294112, 0.977856416, 0.977856416), + (0.76862745098039209, 0.979232922, 0.979232922), + (0.77254901960784317, 0.980556344, 0.980556344), + (0.77647058823529413, 0.98182589, 0.98182589), + (0.7803921568627451, 0.983040742, 0.983040742), + (0.78431372549019607, 0.984198924, 0.984198924), + (0.78823529411764703, 0.98530076, 0.98530076), + (0.792156862745098, 0.986345421, 0.986345421), + (0.79607843137254897, 0.987332067, 0.987332067), + (0.80000000000000004, 0.988259846, 0.988259846), + (0.80392156862745101, 0.989127893, 0.989127893), + (0.80784313725490198, 0.989935328, 0.989935328), + (0.81176470588235294, 0.990681261, 0.990681261), + (0.81568627450980391, 0.991364787, 0.991364787), + (0.81960784313725488, 0.99198499, 0.99198499), + (0.82352941176470584, 0.992540939, 0.992540939), + (0.82745098039215681, 0.993031693, 0.993031693), + (0.83137254901960778, 0.993456302, 0.993456302), + (0.83529411764705885, 0.993813802, 0.993813802), + (0.83921568627450982, 0.994103226, 0.994103226), + (0.84313725490196079, 0.994323596, 0.994323596), + (0.84705882352941175, 0.994473934, 0.994473934), + (0.85098039215686272, 0.99455326, 0.99455326), + (0.85490196078431369, 0.994560594, 0.994560594), + (0.85882352941176465, 0.994494964, 0.994494964), + (0.86274509803921573, 0.994355411, 0.994355411), + (0.8666666666666667, 0.994140989, 0.994140989), + (0.87058823529411766, 0.993850778, 0.993850778), + (0.87450980392156863, 0.99348219, 0.99348219), + (0.8784313725490196, 0.993033251, 0.993033251), + (0.88235294117647056, 0.992505214, 0.992505214), + (0.88627450980392153, 0.99189727, 0.99189727), + (0.8901960784313725, 0.99120868, 0.99120868), + (0.89411764705882346, 0.990438793, 0.990438793), + (0.89803921568627454, 0.989587065, 0.989587065), + (0.90196078431372551, 0.988647741, 0.988647741), + (0.90588235294117647, 0.987620557, 0.987620557), + (0.90980392156862744, 0.986509366, 0.986509366), + (0.9137254901960784, 0.985314198, 0.985314198), + (0.91764705882352937, 0.984031139, 0.984031139), + (0.92156862745098034, 0.98265282, 0.98265282), + (0.92549019607843142, 0.981190389, 0.981190389), + (0.92941176470588238, 0.979643637, 0.979643637), + (0.93333333333333335, 0.977994918, 0.977994918), + (0.93725490196078431, 0.976264977, 0.976264977), + (0.94117647058823528, 0.974443038, 0.974443038), + (0.94509803921568625, 0.972530009, 0.972530009), + (0.94901960784313721, 0.970532932, 0.970532932), + (0.95294117647058818, 0.968443477, 0.968443477), + (0.95686274509803915, 0.966271225, 0.966271225), + (0.96078431372549022, 0.964021057, 0.964021057), + (0.96470588235294119, 0.961681481, 0.961681481), + (0.96862745098039216, 0.959275646, 0.959275646), + (0.97254901960784312, 0.956808068, 0.956808068), + (0.97647058823529409, 0.954286813, 0.954286813), + (0.98039215686274506, 0.951726083, 0.951726083), + (0.98431372549019602, 0.949150533, 0.949150533), + (0.9882352941176471, 0.94660227, 0.94660227), + (0.99215686274509807, 0.944151742, 0.944151742), + (0.99607843137254903, 0.94189612, 0.94189612), + (1.0, 0.940015097, 0.940015097)], + 'green': [(0.0, 0.0298028976, 0.0298028976), + (0.0039215686274509803, 0.0284259729, 0.0284259729), + (0.0078431372549019607, 0.0272063728, 0.0272063728), + (0.011764705882352941, 0.0261253206, 0.0261253206), + (0.015686274509803921, 0.0251650976, 0.0251650976), + (0.019607843137254902, 0.0243092436, 0.0243092436), + (0.023529411764705882, 0.02355625, 0.02355625), + (0.027450980392156862, 0.0228781011, 0.0228781011), + (0.031372549019607843, 0.0222583774, 0.0222583774), + (0.035294117647058823, 0.0216866674, 0.0216866674), + (0.039215686274509803, 0.0211535876, 0.0211535876), + (0.043137254901960784, 0.0206507174, 0.0206507174), + (0.047058823529411764, 0.0201705326, 0.0201705326), + (0.050980392156862744, 0.0197063415, 0.0197063415), + (0.054901960784313725, 0.0192522243, 0.0192522243), + (0.058823529411764705, 0.0188029767, 0.0188029767), + (0.062745098039215685, 0.0183540593, 0.0183540593), + (0.066666666666666666, 0.0179015512, 0.0179015512), + (0.070588235294117646, 0.0174421086, 0.0174421086), + (0.074509803921568626, 0.0169729276, 0.0169729276), + (0.078431372549019607, 0.0164970484, 0.0164970484), + (0.082352941176470587, 0.0160071509, 0.0160071509), + (0.086274509803921567, 0.0155015065, 0.0155015065), + (0.090196078431372548, 0.0149791041, 0.0149791041), + (0.094117647058823528, 0.0144393586, 0.0144393586), + (0.098039215686274508, 0.0138820918, 0.0138820918), + (0.10196078431372549, 0.0133075156, 0.0133075156), + (0.10588235294117647, 0.0127162163, 0.0127162163), + (0.10980392156862745, 0.0121091423, 0.0121091423), + (0.11372549019607843, 0.0114875915, 0.0114875915), + (0.11764705882352941, 0.0108554862, 0.0108554862), + (0.12156862745098039, 0.0102128849, 0.0102128849), + (0.12549019607843137, 0.00956079551, 0.00956079551), + (0.12941176470588234, 0.00890185346, 0.00890185346), + (0.13333333333333333, 0.00823900704, 0.00823900704), + (0.13725490196078433, 0.00757551051, 0.00757551051), + (0.14117647058823529, 0.00691491734, 0.00691491734), + (0.14509803921568626, 0.00626107379, 0.00626107379), + (0.14901960784313725, 0.00561830889, 0.00561830889), + (0.15294117647058825, 0.0049905308, 0.0049905308), + (0.15686274509803921, 0.00438202557, 0.00438202557), + (0.16078431372549018, 0.00379781761, 0.00379781761), + (0.16470588235294117, 0.00324319591, 0.00324319591), + (0.16862745098039217, 0.00272370721, 0.00272370721), + (0.17254901960784313, 0.00224514897, 0.00224514897), + (0.1764705882352941, 0.00181356205, 0.00181356205), + (0.1803921568627451, 0.00143446923, 0.00143446923), + (0.18431372549019609, 0.00111388259, 0.00111388259), + (0.18823529411764706, 0.000859420809, 0.000859420809), + (0.19215686274509802, 0.000678091517, 0.000678091517), + (0.19607843137254902, 0.000577101735, 0.000577101735), + (0.20000000000000001, 0.000563847476, 0.000563847476), + (0.20392156862745098, 0.00064590278, 0.00064590278), + (0.20784313725490194, 0.000831008207, 0.000831008207), + (0.21176470588235294, 0.00112705875, 0.00112705875), + (0.21568627450980393, 0.00153984779, 0.00153984779), + (0.2196078431372549, 0.00207954744, 0.00207954744), + (0.22352941176470587, 0.00275470302, 0.00275470302), + (0.22745098039215686, 0.00357374415, 0.00357374415), + (0.23137254901960785, 0.00454518084, 0.00454518084), + (0.23529411764705882, 0.00567758762, 0.00567758762), + (0.23921568627450979, 0.00697958743, 0.00697958743), + (0.24313725490196078, 0.00845983494, 0.00845983494), + (0.24705882352941178, 0.0101269996, 0.0101269996), + (0.25098039215686274, 0.0119897486, 0.0119897486), + (0.25490196078431371, 0.014055064, 0.014055064), + (0.25882352941176467, 0.0163333443, 0.0163333443), + (0.2627450980392157, 0.0188332232, 0.0188332232), + (0.26666666666666666, 0.0215631918, 0.0215631918), + (0.27058823529411763, 0.0245316468, 0.0245316468), + (0.27450980392156865, 0.0277468735, 0.0277468735), + (0.27843137254901962, 0.03121703, 0.03121703), + (0.28235294117647058, 0.034950131, 0.034950131), + (0.28627450980392155, 0.0389540334, 0.0389540334), + (0.29019607843137252, 0.0431364795, 0.0431364795), + (0.29411764705882354, 0.0473307585, 0.0473307585), + (0.29803921568627451, 0.0515448092, 0.0515448092), + (0.30196078431372547, 0.0557776706, 0.0557776706), + (0.30588235294117649, 0.0600281369, 0.0600281369), + (0.30980392156862746, 0.0642955547, 0.0642955547), + (0.31372549019607843, 0.0685790261, 0.0685790261), + (0.31764705882352939, 0.0728775875, 0.0728775875), + (0.32156862745098036, 0.0771902878, 0.0771902878), + (0.32549019607843138, 0.0815161895, 0.0815161895), + (0.32941176470588235, 0.0858543713, 0.0858543713), + (0.33333333333333331, 0.0902039303, 0.0902039303), + (0.33725490196078434, 0.0945639838, 0.0945639838), + (0.3411764705882353, 0.0989336721, 0.0989336721), + (0.34509803921568627, 0.10331216, 0.10331216), + (0.34901960784313724, 0.107698641, 0.107698641), + (0.3529411764705882, 0.112092335, 0.112092335), + (0.35686274509803922, 0.116492495, 0.116492495), + (0.36078431372549019, 0.120898405, 0.120898405), + (0.36470588235294116, 0.125309384, 0.125309384), + (0.36862745098039218, 0.129724785, 0.129724785), + (0.37254901960784315, 0.134143997, 0.134143997), + (0.37647058823529411, 0.138566428, 0.138566428), + (0.38039215686274508, 0.14299154, 0.14299154), + (0.38431372549019605, 0.147418835, 0.147418835), + (0.38823529411764707, 0.151847851, 0.151847851), + (0.39215686274509803, 0.156278163, 0.156278163), + (0.396078431372549, 0.160709387, 0.160709387), + (0.40000000000000002, 0.165141174, 0.165141174), + (0.40392156862745099, 0.169573215, 0.169573215), + (0.40784313725490196, 0.174005236, 0.174005236), + (0.41176470588235292, 0.178437, 0.178437), + (0.41568627450980389, 0.182868306, 0.182868306), + (0.41960784313725491, 0.187298986, 0.187298986), + (0.42352941176470588, 0.191728906, 0.191728906), + (0.42745098039215684, 0.196157962, 0.196157962), + (0.43137254901960786, 0.200586086, 0.200586086), + (0.43529411764705883, 0.205013174, 0.205013174), + (0.4392156862745098, 0.209439071, 0.209439071), + (0.44313725490196076, 0.213863965, 0.213863965), + (0.44705882352941173, 0.218287899, 0.218287899), + (0.45098039215686275, 0.222710942, 0.222710942), + (0.45490196078431372, 0.227133187, 0.227133187), + (0.45882352941176469, 0.231554749, 0.231554749), + (0.46274509803921571, 0.235975765, 0.235975765), + (0.46666666666666667, 0.240396394, 0.240396394), + (0.47058823529411764, 0.244816813, 0.244816813), + (0.47450980392156861, 0.24923722, 0.24923722), + (0.47843137254901957, 0.253657797, 0.253657797), + (0.4823529411764706, 0.258078397, 0.258078397), + (0.48627450980392156, 0.262499662, 0.262499662), + (0.49019607843137253, 0.266921859, 0.266921859), + (0.49411764705882355, 0.271345267, 0.271345267), + (0.49803921568627452, 0.275770179, 0.275770179), + (0.50196078431372548, 0.280196901, 0.280196901), + (0.50588235294117645, 0.28462575, 0.28462575), + (0.50980392156862742, 0.289057057, 0.289057057), + (0.51372549019607838, 0.293491117, 0.293491117), + (0.51764705882352935, 0.297927865, 0.297927865), + (0.52156862745098043, 0.30236813, 0.30236813), + (0.52549019607843139, 0.306812282, 0.306812282), + (0.52941176470588236, 0.311260703, 0.311260703), + (0.53333333333333333, 0.315713782, 0.315713782), + (0.53725490196078429, 0.320171913, 0.320171913), + (0.54117647058823526, 0.324635499, 0.324635499), + (0.54509803921568623, 0.329104836, 0.329104836), + (0.5490196078431373, 0.333580106, 0.333580106), + (0.55294117647058827, 0.338062109, 0.338062109), + (0.55686274509803924, 0.342551272, 0.342551272), + (0.5607843137254902, 0.347048028, 0.347048028), + (0.56470588235294117, 0.351552815, 0.351552815), + (0.56862745098039214, 0.356066072, 0.356066072), + (0.5725490196078431, 0.360588229, 0.360588229), + (0.57647058823529407, 0.365119408, 0.365119408), + (0.58039215686274503, 0.369660446, 0.369660446), + (0.58431372549019611, 0.374211795, 0.374211795), + (0.58823529411764708, 0.37877391, 0.37877391), + (0.59215686274509804, 0.383347243, 0.383347243), + (0.59607843137254901, 0.387932249, 0.387932249), + (0.59999999999999998, 0.392529339, 0.392529339), + (0.60392156862745094, 0.397138877, 0.397138877), + (0.60784313725490191, 0.401761511, 0.401761511), + (0.61176470588235299, 0.406397694, 0.406397694), + (0.61568627450980395, 0.411047871, 0.411047871), + (0.61960784313725492, 0.415712489, 0.415712489), + (0.62352941176470589, 0.420391986, 0.420391986), + (0.62745098039215685, 0.425086807, 0.425086807), + (0.63137254901960782, 0.429797442, 0.429797442), + (0.63529411764705879, 0.434524335, 0.434524335), + (0.63921568627450975, 0.439267908, 0.439267908), + (0.64313725490196072, 0.444028574, 0.444028574), + (0.6470588235294118, 0.448806744, 0.448806744), + (0.65098039215686276, 0.453602818, 0.453602818), + (0.65490196078431373, 0.45841742, 0.45841742), + (0.6588235294117647, 0.463250828, 0.463250828), + (0.66274509803921566, 0.468103387, 0.468103387), + (0.66666666666666663, 0.472975465, 0.472975465), + (0.6705882352941176, 0.47786742, 0.47786742), + (0.67450980392156867, 0.482779603, 0.482779603), + (0.67843137254901964, 0.487712357, 0.487712357), + (0.68235294117647061, 0.492666544, 0.492666544), + (0.68627450980392157, 0.497642038, 0.497642038), + (0.69019607843137254, 0.502639147, 0.502639147), + (0.69411764705882351, 0.507658169, 0.507658169), + (0.69803921568627447, 0.51269939, 0.51269939), + (0.70196078431372544, 0.517763087, 0.517763087), + (0.70588235294117641, 0.522849522, 0.522849522), + (0.70980392156862748, 0.52795955, 0.52795955), + (0.71372549019607845, 0.533093083, 0.533093083), + (0.71764705882352942, 0.538250172, 0.538250172), + (0.72156862745098038, 0.543431038, 0.543431038), + (0.72549019607843135, 0.54863589, 0.54863589), + (0.72941176470588232, 0.553864931, 0.553864931), + (0.73333333333333328, 0.559118349, 0.559118349), + (0.73725490196078436, 0.564396327, 0.564396327), + (0.74117647058823533, 0.569699633, 0.569699633), + (0.74509803921568629, 0.57502827, 0.57502827), + (0.74901960784313726, 0.580382015, 0.580382015), + (0.75294117647058822, 0.585761012, 0.585761012), + (0.75686274509803919, 0.591165394, 0.591165394), + (0.76078431372549016, 0.596595287, 0.596595287), + (0.76470588235294112, 0.602050811, 0.602050811), + (0.76862745098039209, 0.607532077, 0.607532077), + (0.77254901960784317, 0.61303919, 0.61303919), + (0.77647058823529413, 0.61857225, 0.61857225), + (0.7803921568627451, 0.624131362, 0.624131362), + (0.78431372549019607, 0.629717516, 0.629717516), + (0.78823529411764703, 0.635329876, 0.635329876), + (0.792156862745098, 0.640968508, 0.640968508), + (0.79607843137254897, 0.646633475, 0.646633475), + (0.80000000000000004, 0.652324832, 0.652324832), + (0.80392156862745101, 0.65804263, 0.65804263), + (0.80784313725490198, 0.663786914, 0.663786914), + (0.81176470588235294, 0.66955772, 0.66955772), + (0.81568627450980391, 0.675355082, 0.675355082), + (0.81960784313725488, 0.681179025, 0.681179025), + (0.82352941176470584, 0.687029567, 0.687029567), + (0.82745098039215681, 0.692906719, 0.692906719), + (0.83137254901960778, 0.698810484, 0.698810484), + (0.83529411764705885, 0.704740854, 0.704740854), + (0.83921568627450982, 0.710697814, 0.710697814), + (0.84313725490196079, 0.716681336, 0.716681336), + (0.84705882352941175, 0.722691379, 0.722691379), + (0.85098039215686272, 0.72872789, 0.72872789), + (0.85490196078431369, 0.734790799, 0.734790799), + (0.85882352941176465, 0.74088002, 0.74088002), + (0.86274509803921573, 0.746995448, 0.746995448), + (0.8666666666666667, 0.753136955, 0.753136955), + (0.87058823529411766, 0.75930439, 0.75930439), + (0.87450980392156863, 0.765498551, 0.765498551), + (0.8784313725490196, 0.771719833, 0.771719833), + (0.88235294117647056, 0.777966775, 0.777966775), + (0.88627450980392153, 0.78423912, 0.78423912), + (0.8901960784313725, 0.790536569, 0.790536569), + (0.89411764705882346, 0.796858775, 0.796858775), + (0.89803921568627454, 0.803205337, 0.803205337), + (0.90196078431372551, 0.809578605, 0.809578605), + (0.90588235294117647, 0.815977942, 0.815977942), + (0.90980392156862744, 0.82240062, 0.82240062), + (0.9137254901960784, 0.82884598, 0.82884598), + (0.91764705882352937, 0.83531536, 0.83531536), + (0.92156862745098034, 0.84181173, 0.84181173), + (0.92549019607843142, 0.848328902, 0.848328902), + (0.92941176470588238, 0.854866468, 0.854866468), + (0.93333333333333335, 0.861432314, 0.861432314), + (0.93725490196078431, 0.868015998, 0.868015998), + (0.94117647058823528, 0.874622194, 0.874622194), + (0.94509803921568625, 0.881250063, 0.881250063), + (0.94901960784313721, 0.887896125, 0.887896125), + (0.95294117647058818, 0.894563989, 0.894563989), + (0.95686274509803915, 0.901249365, 0.901249365), + (0.96078431372549022, 0.907950379, 0.907950379), + (0.96470588235294119, 0.914672479, 0.914672479), + (0.96862745098039216, 0.921406537, 0.921406537), + (0.97254901960784312, 0.928152065, 0.928152065), + (0.97647058823529409, 0.93490773, 0.93490773), + (0.98039215686274506, 0.941670605, 0.941670605), + (0.98431372549019602, 0.9484349, 0.9484349), + (0.9882352941176471, 0.95518986, 0.95518986), + (0.99215686274509807, 0.961916487, 0.961916487), + (0.99607843137254903, 0.968589814, 0.968589814), + (1.0, 0.975158357, 0.975158357)], + 'blue': [(0.0, 0.527974883, 0.527974883), + (0.0039215686274509803, 0.533123681, 0.533123681), + (0.0078431372549019607, 0.538007001, 0.538007001), + (0.011764705882352941, 0.542657691, 0.542657691), + (0.015686274509803921, 0.547103487, 0.547103487), + (0.019607843137254902, 0.551367851, 0.551367851), + (0.023529411764705882, 0.555467728, 0.555467728), + (0.027450980392156862, 0.55942348, 0.55942348), + (0.031372549019607843, 0.563250116, 0.563250116), + (0.035294117647058823, 0.566959485, 0.566959485), + (0.039215686274509803, 0.570561711, 0.570561711), + (0.043137254901960784, 0.574065446, 0.574065446), + (0.047058823529411764, 0.577478074, 0.577478074), + (0.050980392156862744, 0.58080589, 0.58080589), + (0.054901960784313725, 0.584054243, 0.584054243), + (0.058823529411764705, 0.587227661, 0.587227661), + (0.062745098039215685, 0.590329954, 0.590329954), + (0.066666666666666666, 0.593364304, 0.593364304), + (0.070588235294117646, 0.596333341, 0.596333341), + (0.074509803921568626, 0.599239207, 0.599239207), + (0.078431372549019607, 0.602083323, 0.602083323), + (0.082352941176470587, 0.604867403, 0.604867403), + (0.086274509803921567, 0.607592438, 0.607592438), + (0.090196078431372548, 0.610259089, 0.610259089), + (0.094117647058823528, 0.612867743, 0.612867743), + (0.098039215686274508, 0.615418537, 0.615418537), + (0.10196078431372549, 0.617911385, 0.617911385), + (0.10588235294117647, 0.620345997, 0.620345997), + (0.10980392156862745, 0.622721903, 0.622721903), + (0.11372549019607843, 0.625038468, 0.625038468), + (0.11764705882352941, 0.627294975, 0.627294975), + (0.12156862745098039, 0.62949049, 0.62949049), + (0.12549019607843137, 0.631623923, 0.631623923), + (0.12941176470588234, 0.633694102, 0.633694102), + (0.13333333333333333, 0.635699759, 0.635699759), + (0.13725490196078433, 0.637639537, 0.637639537), + (0.14117647058823529, 0.639512001, 0.639512001), + (0.14509803921568626, 0.641315649, 0.641315649), + (0.14901960784313725, 0.643048936, 0.643048936), + (0.15294117647058825, 0.644710195, 0.644710195), + (0.15686274509803921, 0.646297711, 0.646297711), + (0.16078431372549018, 0.647809772, 0.647809772), + (0.16470588235294117, 0.649244641, 0.649244641), + (0.16862745098039217, 0.650600561, 0.650600561), + (0.17254901960784313, 0.651875762, 0.651875762), + (0.1764705882352941, 0.653068467, 0.653068467), + (0.1803921568627451, 0.654176761, 0.654176761), + (0.18431372549019609, 0.655198755, 0.655198755), + (0.18823529411764706, 0.656132835, 0.656132835), + (0.19215686274509802, 0.656977276, 0.656977276), + (0.19607843137254902, 0.65773038, 0.65773038), + (0.20000000000000001, 0.658390492, 0.658390492), + (0.20392156862745098, 0.658956004, 0.658956004), + (0.20784313725490194, 0.659425363, 0.659425363), + (0.21176470588235294, 0.659797077, 0.659797077), + (0.21568627450980393, 0.660069009, 0.660069009), + (0.2196078431372549, 0.660240367, 0.660240367), + (0.22352941176470587, 0.660309966, 0.660309966), + (0.22745098039215686, 0.660276655, 0.660276655), + (0.23137254901960785, 0.660139383, 0.660139383), + (0.23529411764705882, 0.65989721, 0.65989721), + (0.23921568627450979, 0.659549311, 0.659549311), + (0.24313725490196078, 0.659094989, 0.659094989), + (0.24705882352941178, 0.658533677, 0.658533677), + (0.25098039215686274, 0.657864946, 0.657864946), + (0.25490196078431371, 0.657087561, 0.657087561), + (0.25882352941176467, 0.656202294, 0.656202294), + (0.2627450980392157, 0.655209222, 0.655209222), + (0.26666666666666666, 0.654108545, 0.654108545), + (0.27058823529411763, 0.652900629, 0.652900629), + (0.27450980392156865, 0.65158601, 0.65158601), + (0.27843137254901962, 0.650165396, 0.650165396), + (0.28235294117647058, 0.648639668, 0.648639668), + (0.28627450980392155, 0.647009884, 0.647009884), + (0.29019607843137252, 0.645277275, 0.645277275), + (0.29411764705882354, 0.64344325, 0.64344325), + (0.29803921568627451, 0.641509389, 0.641509389), + (0.30196078431372547, 0.63947744, 0.63947744), + (0.30588235294117649, 0.637348841, 0.637348841), + (0.30980392156862746, 0.635126108, 0.635126108), + (0.31372549019607843, 0.632811608, 0.632811608), + (0.31764705882352939, 0.630407727, 0.630407727), + (0.32156862745098036, 0.627916992, 0.627916992), + (0.32549019607843138, 0.625342058, 0.625342058), + (0.32941176470588235, 0.622685703, 0.622685703), + (0.33333333333333331, 0.619950811, 0.619950811), + (0.33725490196078434, 0.617140367, 0.617140367), + (0.3411764705882353, 0.61425744, 0.61425744), + (0.34509803921568627, 0.611305174, 0.611305174), + (0.34901960784313724, 0.608286774, 0.608286774), + (0.3529411764705882, 0.605205491, 0.605205491), + (0.35686274509803922, 0.602064611, 0.602064611), + (0.36078431372549019, 0.598867442, 0.598867442), + (0.36470588235294116, 0.5956173, 0.5956173), + (0.36862745098039218, 0.592317494, 0.592317494), + (0.37254901960784315, 0.588971318, 0.588971318), + (0.37647058823529411, 0.585582301, 0.585582301), + (0.38039215686274508, 0.582153572, 0.582153572), + (0.38431372549019605, 0.578688247, 0.578688247), + (0.38823529411764707, 0.575189431, 0.575189431), + (0.39215686274509803, 0.571660158, 0.571660158), + (0.396078431372549, 0.56810338, 0.56810338), + (0.40000000000000002, 0.564521958, 0.564521958), + (0.40392156862745099, 0.560918659, 0.560918659), + (0.40784313725490196, 0.557296144, 0.557296144), + (0.41176470588235292, 0.55365697, 0.55365697), + (0.41568627450980389, 0.550003579, 0.550003579), + (0.41960784313725491, 0.546338299, 0.546338299), + (0.42352941176470588, 0.542663338, 0.542663338), + (0.42745098039215684, 0.538980786, 0.538980786), + (0.43137254901960786, 0.535292612, 0.535292612), + (0.43529411764705883, 0.531600995, 0.531600995), + (0.4392156862745098, 0.527908434, 0.527908434), + (0.44313725490196076, 0.524215533, 0.524215533), + (0.44705882352941173, 0.520523766, 0.520523766), + (0.45098039215686275, 0.516834495, 0.516834495), + (0.45490196078431372, 0.513148963, 0.513148963), + (0.45882352941176469, 0.509468305, 0.509468305), + (0.46274509803921571, 0.505793543, 0.505793543), + (0.46666666666666667, 0.502125599, 0.502125599), + (0.47058823529411764, 0.49846529, 0.49846529), + (0.47450980392156861, 0.494813338, 0.494813338), + (0.47843137254901957, 0.491170517, 0.491170517), + (0.4823529411764706, 0.487539124, 0.487539124), + (0.48627450980392156, 0.483917732, 0.483917732), + (0.49019607843137253, 0.480306702, 0.480306702), + (0.49411764705882355, 0.476706319, 0.476706319), + (0.49803921568627452, 0.473116798, 0.473116798), + (0.50196078431372548, 0.469538286, 0.469538286), + (0.50588235294117645, 0.465970871, 0.465970871), + (0.50980392156862742, 0.46241458, 0.46241458), + (0.51372549019607838, 0.458869577, 0.458869577), + (0.51764705882352935, 0.455337565, 0.455337565), + (0.52156862745098043, 0.451816385, 0.451816385), + (0.52549019607843139, 0.448305861, 0.448305861), + (0.52941176470588236, 0.444805781, 0.444805781), + (0.53333333333333333, 0.441315901, 0.441315901), + (0.53725490196078429, 0.437835947, 0.437835947), + (0.54117647058823526, 0.434365616, 0.434365616), + (0.54509803921568623, 0.430905052, 0.430905052), + (0.5490196078431373, 0.427454836, 0.427454836), + (0.55294117647058827, 0.424013059, 0.424013059), + (0.55686274509803924, 0.420579333, 0.420579333), + (0.5607843137254902, 0.417153264, 0.417153264), + (0.56470588235294117, 0.413734445, 0.413734445), + (0.56862745098039214, 0.410322469, 0.410322469), + (0.5725490196078431, 0.406916975, 0.406916975), + (0.57647058823529407, 0.403518809, 0.403518809), + (0.58039215686274503, 0.400126027, 0.400126027), + (0.58431372549019611, 0.396738211, 0.396738211), + (0.58823529411764708, 0.393354947, 0.393354947), + (0.59215686274509804, 0.389975832, 0.389975832), + (0.59607843137254901, 0.386600468, 0.386600468), + (0.59999999999999998, 0.383228622, 0.383228622), + (0.60392156862745094, 0.379860246, 0.379860246), + (0.60784313725490191, 0.376494232, 0.376494232), + (0.61176470588235299, 0.373130228, 0.373130228), + (0.61568627450980395, 0.369767893, 0.369767893), + (0.61960784313725492, 0.366406907, 0.366406907), + (0.62352941176470589, 0.363046965, 0.363046965), + (0.62745098039215685, 0.359687758, 0.359687758), + (0.63137254901960782, 0.356328796, 0.356328796), + (0.63529411764705879, 0.352969777, 0.352969777), + (0.63921568627450975, 0.349610469, 0.349610469), + (0.64313725490196072, 0.346250656, 0.346250656), + (0.6470588235294118, 0.342890148, 0.342890148), + (0.65098039215686276, 0.339528771, 0.339528771), + (0.65490196078431373, 0.336165582, 0.336165582), + (0.6588235294117647, 0.332800827, 0.332800827), + (0.66274509803921566, 0.329434512, 0.329434512), + (0.66666666666666663, 0.32606655, 0.32606655), + (0.6705882352941176, 0.322696876, 0.322696876), + (0.67450980392156867, 0.319325444, 0.319325444), + (0.67843137254901964, 0.315952211, 0.315952211), + (0.68235294117647061, 0.31257544, 0.31257544), + (0.68627450980392157, 0.309196628, 0.309196628), + (0.69019607843137254, 0.305815824, 0.305815824), + (0.69411764705882351, 0.302433101, 0.302433101), + (0.69803921568627447, 0.299048555, 0.299048555), + (0.70196078431372544, 0.295662308, 0.295662308), + (0.70588235294117641, 0.292274506, 0.292274506), + (0.70980392156862748, 0.288883445, 0.288883445), + (0.71372549019607845, 0.285490391, 0.285490391), + (0.71764705882352942, 0.282096149, 0.282096149), + (0.72156862745098038, 0.27870099, 0.27870099), + (0.72549019607843135, 0.275305214, 0.275305214), + (0.72941176470588232, 0.271909159, 0.271909159), + (0.73333333333333328, 0.2685132, 0.2685132), + (0.73725490196078436, 0.265117752, 0.265117752), + (0.74117647058823533, 0.261721488, 0.261721488), + (0.74509803921568629, 0.258325424, 0.258325424), + (0.74901960784313726, 0.254931256, 0.254931256), + (0.75294117647058822, 0.251539615, 0.251539615), + (0.75686274509803919, 0.2481512, 0.2481512), + (0.76078431372549016, 0.244766775, 0.244766775), + (0.76470588235294112, 0.241387186, 0.241387186), + (0.76862745098039209, 0.238013359, 0.238013359), + (0.77254901960784317, 0.234646316, 0.234646316), + (0.77647058823529413, 0.231287178, 0.231287178), + (0.7803921568627451, 0.227937141, 0.227937141), + (0.78431372549019607, 0.224595006, 0.224595006), + (0.78823529411764703, 0.221264889, 0.221264889), + (0.792156862745098, 0.217948456, 0.217948456), + (0.79607843137254897, 0.214647532, 0.214647532), + (0.80000000000000004, 0.211364122, 0.211364122), + (0.80392156862745101, 0.208100426, 0.208100426), + (0.80784313725490198, 0.204858855, 0.204858855), + (0.81176470588235294, 0.201642049, 0.201642049), + (0.81568627450980391, 0.1984529, 0.1984529), + (0.81960784313725488, 0.195294567, 0.195294567), + (0.82352941176470584, 0.1921705, 0.1921705), + (0.82745098039215681, 0.189084459, 0.189084459), + (0.83137254901960778, 0.186040537, 0.186040537), + (0.83529411764705885, 0.18304318, 0.18304318), + (0.83921568627450982, 0.180097207, 0.180097207), + (0.84313725490196079, 0.177207826, 0.177207826), + (0.84705882352941175, 0.174380656, 0.174380656), + (0.85098039215686272, 0.171621733, 0.171621733), + (0.85490196078431369, 0.168937522, 0.168937522), + (0.85882352941176465, 0.166334918, 0.166334918), + (0.86274509803921573, 0.163821243, 0.163821243), + (0.8666666666666667, 0.161404226, 0.161404226), + (0.87058823529411766, 0.159091984, 0.159091984), + (0.87450980392156863, 0.156890625, 0.156890625), + (0.8784313725490196, 0.154807583, 0.154807583), + (0.88235294117647056, 0.152854862, 0.152854862), + (0.88627450980392153, 0.151041581, 0.151041581), + (0.8901960784313725, 0.149376885, 0.149376885), + (0.89411764705882346, 0.14786981, 0.14786981), + (0.89803921568627454, 0.146529128, 0.146529128), + (0.90196078431372551, 0.145357284, 0.145357284), + (0.90588235294117647, 0.144362644, 0.144362644), + (0.90980392156862744, 0.143556679, 0.143556679), + (0.9137254901960784, 0.142945116, 0.142945116), + (0.91764705882352937, 0.142528388, 0.142528388), + (0.92156862745098034, 0.142302653, 0.142302653), + (0.92549019607843142, 0.142278607, 0.142278607), + (0.92941176470588238, 0.142453425, 0.142453425), + (0.93333333333333335, 0.142808191, 0.142808191), + (0.93725490196078431, 0.143350944, 0.143350944), + (0.94117647058823528, 0.144061156, 0.144061156), + (0.94509803921568625, 0.144922913, 0.144922913), + (0.94901960784313721, 0.145918663, 0.145918663), + (0.95294117647058818, 0.147014438, 0.147014438), + (0.95686274509803915, 0.148179639, 0.148179639), + (0.96078431372549022, 0.149370428, 0.149370428), + (0.96470588235294119, 0.150520343, 0.150520343), + (0.96862745098039216, 0.151566019, 0.151566019), + (0.97254901960784312, 0.152409489, 0.152409489), + (0.97647058823529409, 0.152921158, 0.152921158), + (0.98039215686274506, 0.152925363, 0.152925363), + (0.98431372549019602, 0.152177604, 0.152177604), + (0.9882352941176471, 0.150327944, 0.150327944), + (0.99215686274509807, 0.146860789, 0.146860789), + (0.99607843137254903, 0.140955606, 0.140955606), + (1.0, 0.131325517, 0.131325517)], +} datad = { 'afmhot': _afmhot_data, @@ -1937,6 +5024,7 @@ def gfunc32(x): 'hot': _hot_data, 'hsv': _hsv_data, 'jet': _jet_data, + 'neoncity': _neoncity_data, 'ocean': _ocean_data, 'pink': _pink_data, 'prism': _prism_data, @@ -1944,7 +5032,10 @@ def gfunc32(x): 'seismic': _seismic_data, 'spring': _spring_data, 'summer': _summer_data, + 'sunrise': _sunrise_data, 'terrain': _terrain_data, + 'viola': _viola_data, + 'viridis': _viridis_data, 'winter': _winter_data, 'nipy_spectral': _nipy_spectral_data, 'spectral': _nipy_spectral_data, # alias for backward compatibility diff --git a/lib/matplotlib/pyplot.py b/lib/matplotlib/pyplot.py index c37255fe0ea0..4f6fe8dd2e48 100644 --- a/lib/matplotlib/pyplot.py +++ b/lib/matplotlib/pyplot.py @@ -1971,12 +1971,16 @@ def colormaps(): by changing the hue component in the HSV color space jet a spectral map with dark endpoints, blue-cyan-yellow-red; based on a fluid-jet simulation by NCSA [#]_ + neoncity perceptually uniform shades of blue-red-yellow pink sequential increasing pastel black-pink-white, meant for sepia tone colorization of photographs prism repetitive red-yellow-green-blue-purple-...-green pattern (not cyclic at endpoints) spring linearly-increasing shades of magenta-yellow + sunrise perceptually uniform shades of black-red-white summer sequential linearly-increasing shades of green-yellow + viola perceptually uniform shades of black-red-yellow + viridis perceptually uniform shades of blue-green-yellow winter linearly-increasing shades of blue-green ========= ======================================================= @@ -3704,6 +3708,20 @@ def jet(): im.set_cmap(cm.jet) +# This function was autogenerated by boilerplate.py. Do not edit as +# changes will be lost +def neoncity(): + ''' + set the default colormap to neoncity and apply to current image if any. + See help(colormaps) for more information + ''' + rc('image', cmap='neoncity') + im = gci() + + if im is not None: + im.set_cmap(cm.neoncity) + + # This function was autogenerated by boilerplate.py. Do not edit as # changes will be lost def pink(): @@ -3760,6 +3778,48 @@ def summer(): im.set_cmap(cm.summer) +# This function was autogenerated by boilerplate.py. Do not edit as +# changes will be lost +def sunrise(): + ''' + set the default colormap to sunrise and apply to current image if any. + See help(colormaps) for more information + ''' + rc('image', cmap='sunrise') + im = gci() + + if im is not None: + im.set_cmap(cm.sunrise) + + +# This function was autogenerated by boilerplate.py. Do not edit as +# changes will be lost +def viola(): + ''' + set the default colormap to viola and apply to current image if any. + See help(colormaps) for more information + ''' + rc('image', cmap='viola') + im = gci() + + if im is not None: + im.set_cmap(cm.viola) + + +# This function was autogenerated by boilerplate.py. Do not edit as +# changes will be lost +def viridis(): + ''' + set the default colormap to viridis and apply to current image if any. + See help(colormaps) for more information + ''' + rc('image', cmap='viridis') + im = gci() + + if im is not None: + im.set_cmap(cm.viridis) + + # This function was autogenerated by boilerplate.py. Do not edit as # changes will be lost def winter(): From 3f1a23755e86fef97d51e30e106195f34425c9e3 Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Wed, 22 Jul 2015 18:36:55 -0700 Subject: [PATCH 2/2] Refactor new colormaps to ListedColormaps --- boilerplate.py | 11 +- lib/matplotlib/_cm.py | 3091 ---------------------------------- lib/matplotlib/_cm_listed.py | 1038 ++++++++++++ lib/matplotlib/cm.py | 4 + lib/matplotlib/pyplot.py | 74 +- 5 files changed, 1085 insertions(+), 3133 deletions(-) create mode 100644 lib/matplotlib/_cm_listed.py diff --git a/boilerplate.py b/boilerplate.py index c620f65060ed..b0fce8ac0113 100644 --- a/boilerplate.py +++ b/boilerplate.py @@ -288,16 +288,17 @@ def format_value(value): 'hot', 'hsv', 'jet', - 'neoncity', 'pink', 'prism', 'spring', 'summer', - 'sunrise', - 'viola', - 'viridis', 'winter', - 'spectral' + 'spectral', + + 'magma', + 'inferno', + 'plasma', + 'viridis' ) # add all the colormaps (autumn, hsv, ....) for name in cmaps: diff --git a/lib/matplotlib/_cm.py b/lib/matplotlib/_cm.py index ca1462f332d5..7624b8a88bab 100644 --- a/lib/matplotlib/_cm.py +++ b/lib/matplotlib/_cm.py @@ -1918,3093 +1918,6 @@ def gfunc32(x): (1.0, 0.0, 0.0)], } -_viridis_data = { - 'red': [(0.0, 0.26700401, 0.26700401), - (0.0039215686274509803, 0.26851048, 0.26851048), - (0.0078431372549019607, 0.26994384, 0.26994384), - (0.011764705882352941, 0.27130489, 0.27130489), - (0.015686274509803921, 0.27259384, 0.27259384), - (0.019607843137254902, 0.27380934, 0.27380934), - (0.023529411764705882, 0.27495242, 0.27495242), - (0.027450980392156862, 0.27602238, 0.27602238), - (0.031372549019607843, 0.2770184, 0.2770184), - (0.035294117647058823, 0.27794143, 0.27794143), - (0.039215686274509803, 0.27879067, 0.27879067), - (0.043137254901960784, 0.2795655, 0.2795655), - (0.047058823529411764, 0.28026658, 0.28026658), - (0.050980392156862744, 0.28089358, 0.28089358), - (0.054901960784313725, 0.28144581, 0.28144581), - (0.058823529411764705, 0.28192358, 0.28192358), - (0.062745098039215685, 0.28232739, 0.28232739), - (0.066666666666666666, 0.28265633, 0.28265633), - (0.070588235294117646, 0.28291049, 0.28291049), - (0.074509803921568626, 0.28309095, 0.28309095), - (0.078431372549019607, 0.28319704, 0.28319704), - (0.082352941176470587, 0.28322882, 0.28322882), - (0.086274509803921567, 0.28318684, 0.28318684), - (0.090196078431372548, 0.283072, 0.283072), - (0.094117647058823528, 0.28288389, 0.28288389), - (0.098039215686274508, 0.28262297, 0.28262297), - (0.10196078431372549, 0.28229037, 0.28229037), - (0.10588235294117647, 0.28188676, 0.28188676), - (0.10980392156862745, 0.28141228, 0.28141228), - (0.11372549019607843, 0.28086773, 0.28086773), - (0.11764705882352941, 0.28025468, 0.28025468), - (0.12156862745098039, 0.27957399, 0.27957399), - (0.12549019607843137, 0.27882618, 0.27882618), - (0.12941176470588234, 0.27801236, 0.27801236), - (0.13333333333333333, 0.27713437, 0.27713437), - (0.13725490196078433, 0.27619376, 0.27619376), - (0.14117647058823529, 0.27519116, 0.27519116), - (0.14509803921568626, 0.27412802, 0.27412802), - (0.14901960784313725, 0.27300596, 0.27300596), - (0.15294117647058825, 0.27182812, 0.27182812), - (0.15686274509803921, 0.27059473, 0.27059473), - (0.16078431372549018, 0.26930756, 0.26930756), - (0.16470588235294117, 0.26796846, 0.26796846), - (0.16862745098039217, 0.26657984, 0.26657984), - (0.17254901960784313, 0.2651445, 0.2651445), - (0.1764705882352941, 0.2636632, 0.2636632), - (0.1803921568627451, 0.26213801, 0.26213801), - (0.18431372549019609, 0.26057103, 0.26057103), - (0.18823529411764706, 0.25896451, 0.25896451), - (0.19215686274509802, 0.25732244, 0.25732244), - (0.19607843137254902, 0.25564519, 0.25564519), - (0.20000000000000001, 0.25393498, 0.25393498), - (0.20392156862745098, 0.25219404, 0.25219404), - (0.20784313725490194, 0.25042462, 0.25042462), - (0.21176470588235294, 0.24862899, 0.24862899), - (0.21568627450980393, 0.2468114, 0.2468114), - (0.2196078431372549, 0.24497208, 0.24497208), - (0.22352941176470587, 0.24311324, 0.24311324), - (0.22745098039215686, 0.24123708, 0.24123708), - (0.23137254901960785, 0.23934575, 0.23934575), - (0.23529411764705882, 0.23744138, 0.23744138), - (0.23921568627450979, 0.23552606, 0.23552606), - (0.24313725490196078, 0.23360277, 0.23360277), - (0.24705882352941178, 0.2316735, 0.2316735), - (0.25098039215686274, 0.22973926, 0.22973926), - (0.25490196078431371, 0.22780192, 0.22780192), - (0.25882352941176467, 0.2258633, 0.2258633), - (0.2627450980392157, 0.22392515, 0.22392515), - (0.26666666666666666, 0.22198915, 0.22198915), - (0.27058823529411763, 0.22005691, 0.22005691), - (0.27450980392156865, 0.21812995, 0.21812995), - (0.27843137254901962, 0.21620971, 0.21620971), - (0.28235294117647058, 0.21429757, 0.21429757), - (0.28627450980392155, 0.21239477, 0.21239477), - (0.29019607843137252, 0.2105031, 0.2105031), - (0.29411764705882354, 0.20862342, 0.20862342), - (0.29803921568627451, 0.20675628, 0.20675628), - (0.30196078431372547, 0.20490257, 0.20490257), - (0.30588235294117649, 0.20306309, 0.20306309), - (0.30980392156862746, 0.20123854, 0.20123854), - (0.31372549019607843, 0.1994295, 0.1994295), - (0.31764705882352939, 0.1976365, 0.1976365), - (0.32156862745098036, 0.19585993, 0.19585993), - (0.32549019607843138, 0.19410009, 0.19410009), - (0.32941176470588235, 0.19235719, 0.19235719), - (0.33333333333333331, 0.19063135, 0.19063135), - (0.33725490196078434, 0.18892259, 0.18892259), - (0.3411764705882353, 0.18723083, 0.18723083), - (0.34509803921568627, 0.18555593, 0.18555593), - (0.34901960784313724, 0.18389763, 0.18389763), - (0.3529411764705882, 0.18225561, 0.18225561), - (0.35686274509803922, 0.18062949, 0.18062949), - (0.36078431372549019, 0.17901879, 0.17901879), - (0.36470588235294116, 0.17742298, 0.17742298), - (0.36862745098039218, 0.17584148, 0.17584148), - (0.37254901960784315, 0.17427363, 0.17427363), - (0.37647058823529411, 0.17271876, 0.17271876), - (0.38039215686274508, 0.17117615, 0.17117615), - (0.38431372549019605, 0.16964573, 0.16964573), - (0.38823529411764707, 0.16812641, 0.16812641), - (0.39215686274509803, 0.1666171, 0.1666171), - (0.396078431372549, 0.16511703, 0.16511703), - (0.40000000000000002, 0.16362543, 0.16362543), - (0.40392156862745099, 0.16214155, 0.16214155), - (0.40784313725490196, 0.16066467, 0.16066467), - (0.41176470588235292, 0.15919413, 0.15919413), - (0.41568627450980389, 0.15772933, 0.15772933), - (0.41960784313725491, 0.15626973, 0.15626973), - (0.42352941176470588, 0.15481488, 0.15481488), - (0.42745098039215684, 0.15336445, 0.15336445), - (0.43137254901960786, 0.1519182, 0.1519182), - (0.43529411764705883, 0.15047605, 0.15047605), - (0.4392156862745098, 0.14903918, 0.14903918), - (0.44313725490196076, 0.14760731, 0.14760731), - (0.44705882352941173, 0.14618026, 0.14618026), - (0.45098039215686275, 0.14475863, 0.14475863), - (0.45490196078431372, 0.14334327, 0.14334327), - (0.45882352941176469, 0.14193527, 0.14193527), - (0.46274509803921571, 0.14053599, 0.14053599), - (0.46666666666666667, 0.13914708, 0.13914708), - (0.47058823529411764, 0.13777048, 0.13777048), - (0.47450980392156861, 0.1364085, 0.1364085), - (0.47843137254901957, 0.13506561, 0.13506561), - (0.4823529411764706, 0.13374299, 0.13374299), - (0.48627450980392156, 0.13244401, 0.13244401), - (0.49019607843137253, 0.13117249, 0.13117249), - (0.49411764705882355, 0.1299327, 0.1299327), - (0.49803921568627452, 0.12872938, 0.12872938), - (0.50196078431372548, 0.12756771, 0.12756771), - (0.50588235294117645, 0.12645338, 0.12645338), - (0.50980392156862742, 0.12539383, 0.12539383), - (0.51372549019607838, 0.12439474, 0.12439474), - (0.51764705882352935, 0.12346281, 0.12346281), - (0.52156862745098043, 0.12260562, 0.12260562), - (0.52549019607843139, 0.12183122, 0.12183122), - (0.52941176470588236, 0.12114807, 0.12114807), - (0.53333333333333333, 0.12056501, 0.12056501), - (0.53725490196078429, 0.12009154, 0.12009154), - (0.54117647058823526, 0.11973756, 0.11973756), - (0.54509803921568623, 0.11951163, 0.11951163), - (0.5490196078431373, 0.11942341, 0.11942341), - (0.55294117647058827, 0.11948255, 0.11948255), - (0.55686274509803924, 0.11969858, 0.11969858), - (0.5607843137254902, 0.12008079, 0.12008079), - (0.56470588235294117, 0.12063824, 0.12063824), - (0.56862745098039214, 0.12137972, 0.12137972), - (0.5725490196078431, 0.12231244, 0.12231244), - (0.57647058823529407, 0.12344358, 0.12344358), - (0.58039215686274503, 0.12477953, 0.12477953), - (0.58431372549019611, 0.12632581, 0.12632581), - (0.58823529411764708, 0.12808703, 0.12808703), - (0.59215686274509804, 0.13006688, 0.13006688), - (0.59607843137254901, 0.13226797, 0.13226797), - (0.59999999999999998, 0.13469183, 0.13469183), - (0.60392156862745094, 0.13733921, 0.13733921), - (0.60784313725490191, 0.14020991, 0.14020991), - (0.61176470588235299, 0.14330291, 0.14330291), - (0.61568627450980395, 0.1466164, 0.1466164), - (0.61960784313725492, 0.15014782, 0.15014782), - (0.62352941176470589, 0.15389405, 0.15389405), - (0.62745098039215685, 0.15785146, 0.15785146), - (0.63137254901960782, 0.16201598, 0.16201598), - (0.63529411764705879, 0.1663832, 0.1663832), - (0.63921568627450975, 0.1709484, 0.1709484), - (0.64313725490196072, 0.17570671, 0.17570671), - (0.6470588235294118, 0.18065314, 0.18065314), - (0.65098039215686276, 0.18578266, 0.18578266), - (0.65490196078431373, 0.19109018, 0.19109018), - (0.6588235294117647, 0.19657063, 0.19657063), - (0.66274509803921566, 0.20221902, 0.20221902), - (0.66666666666666663, 0.20803045, 0.20803045), - (0.6705882352941176, 0.21400015, 0.21400015), - (0.67450980392156867, 0.22012381, 0.22012381), - (0.67843137254901964, 0.2263969, 0.2263969), - (0.68235294117647061, 0.23281498, 0.23281498), - (0.68627450980392157, 0.2393739, 0.2393739), - (0.69019607843137254, 0.24606968, 0.24606968), - (0.69411764705882351, 0.25289851, 0.25289851), - (0.69803921568627447, 0.25985676, 0.25985676), - (0.70196078431372544, 0.26694127, 0.26694127), - (0.70588235294117641, 0.27414922, 0.27414922), - (0.70980392156862748, 0.28147681, 0.28147681), - (0.71372549019607845, 0.28892102, 0.28892102), - (0.71764705882352942, 0.29647899, 0.29647899), - (0.72156862745098038, 0.30414796, 0.30414796), - (0.72549019607843135, 0.31192534, 0.31192534), - (0.72941176470588232, 0.3198086, 0.3198086), - (0.73333333333333328, 0.3277958, 0.3277958), - (0.73725490196078436, 0.33588539, 0.33588539), - (0.74117647058823533, 0.34407411, 0.34407411), - (0.74509803921568629, 0.35235985, 0.35235985), - (0.74901960784313726, 0.36074053, 0.36074053), - (0.75294117647058822, 0.3692142, 0.3692142), - (0.75686274509803919, 0.37777892, 0.37777892), - (0.76078431372549016, 0.38643282, 0.38643282), - (0.76470588235294112, 0.39517408, 0.39517408), - (0.76862745098039209, 0.40400101, 0.40400101), - (0.77254901960784317, 0.4129135, 0.4129135), - (0.77647058823529413, 0.42190813, 0.42190813), - (0.7803921568627451, 0.43098317, 0.43098317), - (0.78431372549019607, 0.44013691, 0.44013691), - (0.78823529411764703, 0.44936763, 0.44936763), - (0.792156862745098, 0.45867362, 0.45867362), - (0.79607843137254897, 0.46805314, 0.46805314), - (0.80000000000000004, 0.47750446, 0.47750446), - (0.80392156862745101, 0.4870258, 0.4870258), - (0.80784313725490198, 0.49661536, 0.49661536), - (0.81176470588235294, 0.5062713, 0.5062713), - (0.81568627450980391, 0.51599182, 0.51599182), - (0.81960784313725488, 0.52577622, 0.52577622), - (0.82352941176470584, 0.5356211, 0.5356211), - (0.82745098039215681, 0.5455244, 0.5455244), - (0.83137254901960778, 0.55548397, 0.55548397), - (0.83529411764705885, 0.5654976, 0.5654976), - (0.83921568627450982, 0.57556297, 0.57556297), - (0.84313725490196079, 0.58567772, 0.58567772), - (0.84705882352941175, 0.59583934, 0.59583934), - (0.85098039215686272, 0.60604528, 0.60604528), - (0.85490196078431369, 0.61629283, 0.61629283), - (0.85882352941176465, 0.62657923, 0.62657923), - (0.86274509803921573, 0.63690157, 0.63690157), - (0.8666666666666667, 0.64725685, 0.64725685), - (0.87058823529411766, 0.65764197, 0.65764197), - (0.87450980392156863, 0.66805369, 0.66805369), - (0.8784313725490196, 0.67848868, 0.67848868), - (0.88235294117647056, 0.68894351, 0.68894351), - (0.88627450980392153, 0.69941463, 0.69941463), - (0.8901960784313725, 0.70989842, 0.70989842), - (0.89411764705882346, 0.72039115, 0.72039115), - (0.89803921568627454, 0.73088902, 0.73088902), - (0.90196078431372551, 0.74138803, 0.74138803), - (0.90588235294117647, 0.75188414, 0.75188414), - (0.90980392156862744, 0.76237342, 0.76237342), - (0.9137254901960784, 0.77285183, 0.77285183), - (0.91764705882352937, 0.78331535, 0.78331535), - (0.92156862745098034, 0.79375994, 0.79375994), - (0.92549019607843142, 0.80418159, 0.80418159), - (0.92941176470588238, 0.81457634, 0.81457634), - (0.93333333333333335, 0.82494028, 0.82494028), - (0.93725490196078431, 0.83526959, 0.83526959), - (0.94117647058823528, 0.84556056, 0.84556056), - (0.94509803921568625, 0.8558096, 0.8558096), - (0.94901960784313721, 0.86601325, 0.86601325), - (0.95294117647058818, 0.87616824, 0.87616824), - (0.95686274509803915, 0.88627146, 0.88627146), - (0.96078431372549022, 0.89632002, 0.89632002), - (0.96470588235294119, 0.90631121, 0.90631121), - (0.96862745098039216, 0.91624212, 0.91624212), - (0.97254901960784312, 0.92610579, 0.92610579), - (0.97647058823529409, 0.93590444, 0.93590444), - (0.98039215686274506, 0.94563626, 0.94563626), - (0.98431372549019602, 0.95529972, 0.95529972), - (0.9882352941176471, 0.96489353, 0.96489353), - (0.99215686274509807, 0.97441665, 0.97441665), - (0.99607843137254903, 0.98386829, 0.98386829), - (1.0, 0.99324789, 0.99324789)], - - 'green': [(0.0, 0.00487433, 0.00487433), - (0.0039215686274509803, 0.00960483, 0.00960483), - (0.0078431372549019607, 0.01462494, 0.01462494), - (0.011764705882352941, 0.01994186, 0.01994186), - (0.015686274509803921, 0.02556309, 0.02556309), - (0.019607843137254902, 0.03149748, 0.03149748), - (0.023529411764705882, 0.03775181, 0.03775181), - (0.027450980392156862, 0.04416723, 0.04416723), - (0.031372549019607843, 0.05034437, 0.05034437), - (0.035294117647058823, 0.05632444, 0.05632444), - (0.039215686274509803, 0.06214536, 0.06214536), - (0.043137254901960784, 0.06783587, 0.06783587), - (0.047058823529411764, 0.07341724, 0.07341724), - (0.050980392156862744, 0.07890703, 0.07890703), - (0.054901960784313725, 0.0843197, 0.0843197), - (0.058823529411764705, 0.08966622, 0.08966622), - (0.062745098039215685, 0.09495545, 0.09495545), - (0.066666666666666666, 0.10019576, 0.10019576), - (0.070588235294117646, 0.10539345, 0.10539345), - (0.074509803921568626, 0.11055307, 0.11055307), - (0.078431372549019607, 0.11567966, 0.11567966), - (0.082352941176470587, 0.12077701, 0.12077701), - (0.086274509803921567, 0.12584799, 0.12584799), - (0.090196078431372548, 0.13089477, 0.13089477), - (0.094117647058823528, 0.13592005, 0.13592005), - (0.098039215686274508, 0.14092556, 0.14092556), - (0.10196078431372549, 0.14591233, 0.14591233), - (0.10588235294117647, 0.15088147, 0.15088147), - (0.10980392156862745, 0.15583425, 0.15583425), - (0.11372549019607843, 0.16077132, 0.16077132), - (0.11764705882352941, 0.16569272, 0.16569272), - (0.12156862745098039, 0.17059884, 0.17059884), - (0.12549019607843137, 0.1754902, 0.1754902), - (0.12941176470588234, 0.18036684, 0.18036684), - (0.13333333333333333, 0.18522836, 0.18522836), - (0.13725490196078433, 0.19007447, 0.19007447), - (0.14117647058823529, 0.1949054, 0.1949054), - (0.14509803921568626, 0.19972086, 0.19972086), - (0.14901960784313725, 0.20452049, 0.20452049), - (0.15294117647058825, 0.20930306, 0.20930306), - (0.15686274509803921, 0.21406899, 0.21406899), - (0.16078431372549018, 0.21881782, 0.21881782), - (0.16470588235294117, 0.22354911, 0.22354911), - (0.16862745098039217, 0.2282621, 0.2282621), - (0.17254901960784313, 0.23295593, 0.23295593), - (0.1764705882352941, 0.23763078, 0.23763078), - (0.1803921568627451, 0.24228619, 0.24228619), - (0.18431372549019609, 0.2469217, 0.2469217), - (0.18823529411764706, 0.25153685, 0.25153685), - (0.19215686274509802, 0.2561304, 0.2561304), - (0.19607843137254902, 0.26070284, 0.26070284), - (0.20000000000000001, 0.26525384, 0.26525384), - (0.20392156862745098, 0.26978306, 0.26978306), - (0.20784313725490194, 0.27429024, 0.27429024), - (0.21176470588235294, 0.27877509, 0.27877509), - (0.21568627450980393, 0.28323662, 0.28323662), - (0.2196078431372549, 0.28767547, 0.28767547), - (0.22352941176470587, 0.29209154, 0.29209154), - (0.22745098039215686, 0.29648471, 0.29648471), - (0.23137254901960785, 0.30085494, 0.30085494), - (0.23529411764705882, 0.30520222, 0.30520222), - (0.23921568627450979, 0.30952657, 0.30952657), - (0.24313725490196078, 0.31382773, 0.31382773), - (0.24705882352941178, 0.3181058, 0.3181058), - (0.25098039215686274, 0.32236127, 0.32236127), - (0.25490196078431371, 0.32659432, 0.32659432), - (0.25882352941176467, 0.33080515, 0.33080515), - (0.2627450980392157, 0.334994, 0.334994), - (0.26666666666666666, 0.33916114, 0.33916114), - (0.27058823529411763, 0.34330688, 0.34330688), - (0.27450980392156865, 0.34743154, 0.34743154), - (0.27843137254901962, 0.35153548, 0.35153548), - (0.28235294117647058, 0.35561907, 0.35561907), - (0.28627450980392155, 0.35968273, 0.35968273), - (0.29019607843137252, 0.36372671, 0.36372671), - (0.29411764705882354, 0.36775151, 0.36775151), - (0.29803921568627451, 0.37175775, 0.37175775), - (0.30196078431372547, 0.37574589, 0.37574589), - (0.30588235294117649, 0.37971644, 0.37971644), - (0.30980392156862746, 0.38366989, 0.38366989), - (0.31372549019607843, 0.38760678, 0.38760678), - (0.31764705882352939, 0.39152762, 0.39152762), - (0.32156862745098036, 0.39543297, 0.39543297), - (0.32549019607843138, 0.39932336, 0.39932336), - (0.32941176470588235, 0.40319934, 0.40319934), - (0.33333333333333331, 0.40706148, 0.40706148), - (0.33725490196078434, 0.41091033, 0.41091033), - (0.3411764705882353, 0.41474645, 0.41474645), - (0.34509803921568627, 0.4185704, 0.4185704), - (0.34901960784313724, 0.42238275, 0.42238275), - (0.3529411764705882, 0.42618405, 0.42618405), - (0.35686274509803922, 0.42997486, 0.42997486), - (0.36078431372549019, 0.43375572, 0.43375572), - (0.36470588235294116, 0.4375272, 0.4375272), - (0.36862745098039218, 0.44128981, 0.44128981), - (0.37254901960784315, 0.4450441, 0.4450441), - (0.37647058823529411, 0.4487906, 0.4487906), - (0.38039215686274508, 0.4525298, 0.4525298), - (0.38431372549019605, 0.45626209, 0.45626209), - (0.38823529411764707, 0.45998802, 0.45998802), - (0.39215686274509803, 0.46370813, 0.46370813), - (0.396078431372549, 0.4674229, 0.4674229), - (0.40000000000000002, 0.47113278, 0.47113278), - (0.40392156862745099, 0.47483821, 0.47483821), - (0.40784313725490196, 0.47853961, 0.47853961), - (0.41176470588235292, 0.4822374, 0.4822374), - (0.41568627450980389, 0.48593197, 0.48593197), - (0.41960784313725491, 0.4896237, 0.4896237), - (0.42352941176470588, 0.49331293, 0.49331293), - (0.42745098039215684, 0.49700003, 0.49700003), - (0.43137254901960786, 0.50068529, 0.50068529), - (0.43529411764705883, 0.50436904, 0.50436904), - (0.4392156862745098, 0.50805136, 0.50805136), - (0.44313725490196076, 0.51173263, 0.51173263), - (0.44705882352941173, 0.51541316, 0.51541316), - (0.45098039215686275, 0.51909319, 0.51909319), - (0.45490196078431372, 0.52277292, 0.52277292), - (0.45882352941176469, 0.52645254, 0.52645254), - (0.46274509803921571, 0.53013219, 0.53013219), - (0.46666666666666667, 0.53381201, 0.53381201), - (0.47058823529411764, 0.53749213, 0.53749213), - (0.47450980392156861, 0.54117264, 0.54117264), - (0.47843137254901957, 0.54485335, 0.54485335), - (0.4823529411764706, 0.54853458, 0.54853458), - (0.48627450980392156, 0.55221637, 0.55221637), - (0.49019607843137253, 0.55589872, 0.55589872), - (0.49411764705882355, 0.55958162, 0.55958162), - (0.49803921568627452, 0.56326503, 0.56326503), - (0.50196078431372548, 0.56694891, 0.56694891), - (0.50588235294117645, 0.57063316, 0.57063316), - (0.50980392156862742, 0.57431754, 0.57431754), - (0.51372549019607838, 0.57800205, 0.57800205), - (0.51764705882352935, 0.58168661, 0.58168661), - (0.52156862745098043, 0.58537105, 0.58537105), - (0.52549019607843139, 0.58905521, 0.58905521), - (0.52941176470588236, 0.59273889, 0.59273889), - (0.53333333333333333, 0.59642187, 0.59642187), - (0.53725490196078429, 0.60010387, 0.60010387), - (0.54117647058823526, 0.60378459, 0.60378459), - (0.54509803921568623, 0.60746388, 0.60746388), - (0.5490196078431373, 0.61114146, 0.61114146), - (0.55294117647058827, 0.61481702, 0.61481702), - (0.55686274509803924, 0.61849025, 0.61849025), - (0.5607843137254902, 0.62216081, 0.62216081), - (0.56470588235294117, 0.62582833, 0.62582833), - (0.56862745098039214, 0.62949242, 0.62949242), - (0.5725490196078431, 0.63315277, 0.63315277), - (0.57647058823529407, 0.63680899, 0.63680899), - (0.58039215686274503, 0.64046069, 0.64046069), - (0.58431372549019611, 0.64410744, 0.64410744), - (0.58823529411764708, 0.64774881, 0.64774881), - (0.59215686274509804, 0.65138436, 0.65138436), - (0.59607843137254901, 0.65501363, 0.65501363), - (0.59999999999999998, 0.65863619, 0.65863619), - (0.60392156862745094, 0.66225157, 0.66225157), - (0.60784313725490191, 0.66585927, 0.66585927), - (0.61176470588235299, 0.66945881, 0.66945881), - (0.61568627450980395, 0.67304968, 0.67304968), - (0.61960784313725492, 0.67663139, 0.67663139), - (0.62352941176470589, 0.68020343, 0.68020343), - (0.62745098039215685, 0.68376525, 0.68376525), - (0.63137254901960782, 0.68731632, 0.68731632), - (0.63529411764705879, 0.69085611, 0.69085611), - (0.63921568627450975, 0.69438405, 0.69438405), - (0.64313725490196072, 0.6978996, 0.6978996), - (0.6470588235294118, 0.70140222, 0.70140222), - (0.65098039215686276, 0.70489133, 0.70489133), - (0.65490196078431373, 0.70836635, 0.70836635), - (0.6588235294117647, 0.71182668, 0.71182668), - (0.66274509803921566, 0.71527175, 0.71527175), - (0.66666666666666663, 0.71870095, 0.71870095), - (0.6705882352941176, 0.72211371, 0.72211371), - (0.67450980392156867, 0.72550945, 0.72550945), - (0.67843137254901964, 0.72888753, 0.72888753), - (0.68235294117647061, 0.73224735, 0.73224735), - (0.68627450980392157, 0.73558828, 0.73558828), - (0.69019607843137254, 0.73890972, 0.73890972), - (0.69411764705882351, 0.74221104, 0.74221104), - (0.69803921568627447, 0.74549162, 0.74549162), - (0.70196078431372544, 0.74875084, 0.74875084), - (0.70588235294117641, 0.75198807, 0.75198807), - (0.70980392156862748, 0.75520266, 0.75520266), - (0.71372549019607845, 0.75839399, 0.75839399), - (0.71764705882352942, 0.76156142, 0.76156142), - (0.72156862745098038, 0.76470433, 0.76470433), - (0.72549019607843135, 0.76782207, 0.76782207), - (0.72941176470588232, 0.77091403, 0.77091403), - (0.73333333333333328, 0.77397953, 0.77397953), - (0.73725490196078436, 0.7770179, 0.7770179), - (0.74117647058823533, 0.78002855, 0.78002855), - (0.74509803921568629, 0.78301086, 0.78301086), - (0.74901960784313726, 0.78596419, 0.78596419), - (0.75294117647058822, 0.78888793, 0.78888793), - (0.75686274509803919, 0.79178146, 0.79178146), - (0.76078431372549016, 0.79464415, 0.79464415), - (0.76470588235294112, 0.79747541, 0.79747541), - (0.76862745098039209, 0.80027461, 0.80027461), - (0.77254901960784317, 0.80304099, 0.80304099), - (0.77647058823529413, 0.80577412, 0.80577412), - (0.7803921568627451, 0.80847343, 0.80847343), - (0.78431372549019607, 0.81113836, 0.81113836), - (0.78823529411764703, 0.81376835, 0.81376835), - (0.792156862745098, 0.81636288, 0.81636288), - (0.79607843137254897, 0.81892143, 0.81892143), - (0.80000000000000004, 0.82144351, 0.82144351), - (0.80392156862745101, 0.82392862, 0.82392862), - (0.80784313725490198, 0.82637633, 0.82637633), - (0.81176470588235294, 0.82878621, 0.82878621), - (0.81568627450980391, 0.83115784, 0.83115784), - (0.81960784313725488, 0.83349064, 0.83349064), - (0.82352941176470584, 0.83578452, 0.83578452), - (0.82745098039215681, 0.83803918, 0.83803918), - (0.83137254901960778, 0.84025437, 0.84025437), - (0.83529411764705885, 0.8424299, 0.8424299), - (0.83921568627450982, 0.84456561, 0.84456561), - (0.84313725490196079, 0.84666139, 0.84666139), - (0.84705882352941175, 0.84871722, 0.84871722), - (0.85098039215686272, 0.8507331, 0.8507331), - (0.85490196078431369, 0.85270912, 0.85270912), - (0.85882352941176465, 0.85464543, 0.85464543), - (0.86274509803921573, 0.85654226, 0.85654226), - (0.8666666666666667, 0.85839991, 0.85839991), - (0.87058823529411766, 0.86021878, 0.86021878), - (0.87450980392156863, 0.86199932, 0.86199932), - (0.8784313725490196, 0.86374211, 0.86374211), - (0.88235294117647056, 0.86544779, 0.86544779), - (0.88627450980392153, 0.86711711, 0.86711711), - (0.8901960784313725, 0.86875092, 0.86875092), - (0.89411764705882346, 0.87035015, 0.87035015), - (0.89803921568627454, 0.87191584, 0.87191584), - (0.90196078431372551, 0.87344918, 0.87344918), - (0.90588235294117647, 0.87495143, 0.87495143), - (0.90980392156862744, 0.87642392, 0.87642392), - (0.9137254901960784, 0.87786808, 0.87786808), - (0.91764705882352937, 0.87928545, 0.87928545), - (0.92156862745098034, 0.88067763, 0.88067763), - (0.92549019607843142, 0.88204632, 0.88204632), - (0.92941176470588238, 0.88339329, 0.88339329), - (0.93333333333333335, 0.88472036, 0.88472036), - (0.93725490196078431, 0.88602943, 0.88602943), - (0.94117647058823528, 0.88732243, 0.88732243), - (0.94509803921568625, 0.88860134, 0.88860134), - (0.94901960784313721, 0.88986815, 0.88986815), - (0.95294117647058818, 0.89112487, 0.89112487), - (0.95686274509803915, 0.89237353, 0.89237353), - (0.96078431372549022, 0.89361614, 0.89361614), - (0.96470588235294119, 0.89485467, 0.89485467), - (0.96862745098039216, 0.89609127, 0.89609127), - (0.97254901960784312, 0.89732977, 0.89732977), - (0.97647058823529409, 0.8985704, 0.8985704), - (0.98039215686274506, 0.899815, 0.899815), - (0.98431372549019602, 0.90106534, 0.90106534), - (0.9882352941176471, 0.90232311, 0.90232311), - (0.99215686274509807, 0.90358991, 0.90358991), - (0.99607843137254903, 0.90486726, 0.90486726), - (1.0, 0.90615657, 0.90615657)], - - 'blue': [(0.0, 0.32941519, 0.32941519), - (0.0039215686274509803, 0.33542652, 0.33542652), - (0.0078431372549019607, 0.34137895, 0.34137895), - (0.011764705882352941, 0.34726862, 0.34726862), - (0.015686274509803921, 0.35309303, 0.35309303), - (0.019607843137254902, 0.35885256, 0.35885256), - (0.023529411764705882, 0.36454323, 0.36454323), - (0.027450980392156862, 0.37016418, 0.37016418), - (0.031372549019607843, 0.37571452, 0.37571452), - (0.035294117647058823, 0.38119074, 0.38119074), - (0.039215686274509803, 0.38659204, 0.38659204), - (0.043137254901960784, 0.39191723, 0.39191723), - (0.047058823529411764, 0.39716349, 0.39716349), - (0.050980392156862744, 0.40232944, 0.40232944), - (0.054901960784313725, 0.40741404, 0.40741404), - (0.058823529411764705, 0.41241521, 0.41241521), - (0.062745098039215685, 0.41733086, 0.41733086), - (0.066666666666666666, 0.42216032, 0.42216032), - (0.070588235294117646, 0.42690202, 0.42690202), - (0.074509803921568626, 0.43155375, 0.43155375), - (0.078431372549019607, 0.43611482, 0.43611482), - (0.082352941176470587, 0.44058404, 0.44058404), - (0.086274509803921567, 0.44496, 0.44496), - (0.090196078431372548, 0.44924127, 0.44924127), - (0.094117647058823528, 0.45342734, 0.45342734), - (0.098039215686274508, 0.45751726, 0.45751726), - (0.10196078431372549, 0.46150995, 0.46150995), - (0.10588235294117647, 0.46540474, 0.46540474), - (0.10980392156862745, 0.46920128, 0.46920128), - (0.11372549019607843, 0.47289909, 0.47289909), - (0.11764705882352941, 0.47649762, 0.47649762), - (0.12156862745098039, 0.47999675, 0.47999675), - (0.12549019607843137, 0.48339654, 0.48339654), - (0.12941176470588234, 0.48669702, 0.48669702), - (0.13333333333333333, 0.48989831, 0.48989831), - (0.13725490196078433, 0.49300074, 0.49300074), - (0.14117647058823529, 0.49600488, 0.49600488), - (0.14509803921568626, 0.49891131, 0.49891131), - (0.14901960784313725, 0.50172076, 0.50172076), - (0.15294117647058825, 0.50443413, 0.50443413), - (0.15686274509803921, 0.50705243, 0.50705243), - (0.16078431372549018, 0.50957678, 0.50957678), - (0.16470588235294117, 0.5120084, 0.5120084), - (0.16862745098039217, 0.5143487, 0.5143487), - (0.17254901960784313, 0.5165993, 0.5165993), - (0.1764705882352941, 0.51876163, 0.51876163), - (0.1803921568627451, 0.52083736, 0.52083736), - (0.18431372549019609, 0.52282822, 0.52282822), - (0.18823529411764706, 0.52473609, 0.52473609), - (0.19215686274509802, 0.52656332, 0.52656332), - (0.19607843137254902, 0.52831152, 0.52831152), - (0.20000000000000001, 0.52998273, 0.52998273), - (0.20392156862745098, 0.53157905, 0.53157905), - (0.20784313725490194, 0.53310261, 0.53310261), - (0.21176470588235294, 0.53455561, 0.53455561), - (0.21568627450980393, 0.53594093, 0.53594093), - (0.2196078431372549, 0.53726018, 0.53726018), - (0.22352941176470587, 0.53851561, 0.53851561), - (0.22745098039215686, 0.53970946, 0.53970946), - (0.23137254901960785, 0.54084398, 0.54084398), - (0.23529411764705882, 0.5419214, 0.5419214), - (0.23921568627450979, 0.54294396, 0.54294396), - (0.24313725490196078, 0.54391424, 0.54391424), - (0.24705882352941178, 0.54483444, 0.54483444), - (0.25098039215686274, 0.54570633, 0.54570633), - (0.25490196078431371, 0.546532, 0.546532), - (0.25882352941176467, 0.54731353, 0.54731353), - (0.2627450980392157, 0.54805291, 0.54805291), - (0.26666666666666666, 0.54875211, 0.54875211), - (0.27058823529411763, 0.54941304, 0.54941304), - (0.27450980392156865, 0.55003755, 0.55003755), - (0.27843137254901962, 0.55062743, 0.55062743), - (0.28235294117647058, 0.5511844, 0.5511844), - (0.28627450980392155, 0.55171011, 0.55171011), - (0.29019607843137252, 0.55220646, 0.55220646), - (0.29411764705882354, 0.55267486, 0.55267486), - (0.29803921568627451, 0.55311653, 0.55311653), - (0.30196078431372547, 0.55353282, 0.55353282), - (0.30588235294117649, 0.55392505, 0.55392505), - (0.30980392156862746, 0.55429441, 0.55429441), - (0.31372549019607843, 0.55464205, 0.55464205), - (0.31764705882352939, 0.55496905, 0.55496905), - (0.32156862745098036, 0.55527637, 0.55527637), - (0.32549019607843138, 0.55556494, 0.55556494), - (0.32941176470588235, 0.55583559, 0.55583559), - (0.33333333333333331, 0.55608907, 0.55608907), - (0.33725490196078434, 0.55632606, 0.55632606), - (0.3411764705882353, 0.55654717, 0.55654717), - (0.34509803921568627, 0.55675292, 0.55675292), - (0.34901960784313724, 0.55694377, 0.55694377), - (0.3529411764705882, 0.5571201, 0.5571201), - (0.35686274509803922, 0.55728221, 0.55728221), - (0.36078431372549019, 0.55743035, 0.55743035), - (0.36470588235294116, 0.55756466, 0.55756466), - (0.36862745098039218, 0.55768526, 0.55768526), - (0.37254901960784315, 0.55779216, 0.55779216), - (0.37647058823529411, 0.55788532, 0.55788532), - (0.38039215686274508, 0.55796464, 0.55796464), - (0.38431372549019605, 0.55803034, 0.55803034), - (0.38823529411764707, 0.55808199, 0.55808199), - (0.39215686274509803, 0.55811913, 0.55811913), - (0.396078431372549, 0.55814141, 0.55814141), - (0.40000000000000002, 0.55814842, 0.55814842), - (0.40392156862745099, 0.55813967, 0.55813967), - (0.40784313725490196, 0.55811466, 0.55811466), - (0.41176470588235292, 0.5580728, 0.5580728), - (0.41568627450980389, 0.55801347, 0.55801347), - (0.41960784313725491, 0.557936, 0.557936), - (0.42352941176470588, 0.55783967, 0.55783967), - (0.42745098039215684, 0.55772371, 0.55772371), - (0.43137254901960786, 0.55758733, 0.55758733), - (0.43529411764705883, 0.55742968, 0.55742968), - (0.4392156862745098, 0.5572505, 0.5572505), - (0.44313725490196076, 0.55704861, 0.55704861), - (0.44705882352941173, 0.55682271, 0.55682271), - (0.45098039215686275, 0.55657181, 0.55657181), - (0.45490196078431372, 0.55629491, 0.55629491), - (0.45882352941176469, 0.55599097, 0.55599097), - (0.46274509803921571, 0.55565893, 0.55565893), - (0.46666666666666667, 0.55529773, 0.55529773), - (0.47058823529411764, 0.55490625, 0.55490625), - (0.47450980392156861, 0.55448339, 0.55448339), - (0.47843137254901957, 0.55402906, 0.55402906), - (0.4823529411764706, 0.55354108, 0.55354108), - (0.48627450980392156, 0.55301828, 0.55301828), - (0.49019607843137253, 0.55245948, 0.55245948), - (0.49411764705882355, 0.55186354, 0.55186354), - (0.49803921568627452, 0.55122927, 0.55122927), - (0.50196078431372548, 0.55055551, 0.55055551), - (0.50588235294117645, 0.5498411, 0.5498411), - (0.50980392156862742, 0.54908564, 0.54908564), - (0.51372549019607838, 0.5482874, 0.5482874), - (0.51764705882352935, 0.54744498, 0.54744498), - (0.52156862745098043, 0.54655722, 0.54655722), - (0.52549019607843139, 0.54562298, 0.54562298), - (0.52941176470588236, 0.54464114, 0.54464114), - (0.53333333333333333, 0.54361058, 0.54361058), - (0.53725490196078429, 0.54253043, 0.54253043), - (0.54117647058823526, 0.54139999, 0.54139999), - (0.54509803921568623, 0.54021751, 0.54021751), - (0.5490196078431373, 0.53898192, 0.53898192), - (0.55294117647058827, 0.53769219, 0.53769219), - (0.55686274509803924, 0.53634733, 0.53634733), - (0.5607843137254902, 0.53494633, 0.53494633), - (0.56470588235294117, 0.53348834, 0.53348834), - (0.56862745098039214, 0.53197275, 0.53197275), - (0.5725490196078431, 0.53039808, 0.53039808), - (0.57647058823529407, 0.52876343, 0.52876343), - (0.58039215686274503, 0.52706792, 0.52706792), - (0.58431372549019611, 0.52531069, 0.52531069), - (0.58823529411764708, 0.52349092, 0.52349092), - (0.59215686274509804, 0.52160791, 0.52160791), - (0.59607843137254901, 0.51966086, 0.51966086), - (0.59999999999999998, 0.5176488, 0.5176488), - (0.60392156862745094, 0.51557101, 0.51557101), - (0.60784313725490191, 0.5134268, 0.5134268), - (0.61176470588235299, 0.51121549, 0.51121549), - (0.61568627450980395, 0.50893644, 0.50893644), - (0.61960784313725492, 0.5065889, 0.5065889), - (0.62352941176470589, 0.50417217, 0.50417217), - (0.62745098039215685, 0.50168574, 0.50168574), - (0.63137254901960782, 0.49912906, 0.49912906), - (0.63529411764705879, 0.49650163, 0.49650163), - (0.63921568627450975, 0.49380294, 0.49380294), - (0.64313725490196072, 0.49103252, 0.49103252), - (0.6470588235294118, 0.48818938, 0.48818938), - (0.65098039215686276, 0.48527326, 0.48527326), - (0.65490196078431373, 0.48228395, 0.48228395), - (0.6588235294117647, 0.47922108, 0.47922108), - (0.66274509803921566, 0.47608431, 0.47608431), - (0.66666666666666663, 0.4728733, 0.4728733), - (0.6705882352941176, 0.46958774, 0.46958774), - (0.67450980392156867, 0.46622638, 0.46622638), - (0.67843137254901964, 0.46278934, 0.46278934), - (0.68235294117647061, 0.45927675, 0.45927675), - (0.68627450980392157, 0.45568838, 0.45568838), - (0.69019607843137254, 0.45202405, 0.45202405), - (0.69411764705882351, 0.44828355, 0.44828355), - (0.69803921568627447, 0.44446673, 0.44446673), - (0.70196078431372544, 0.44057284, 0.44057284), - (0.70588235294117641, 0.4366009, 0.4366009), - (0.70980392156862748, 0.43255207, 0.43255207), - (0.71372549019607845, 0.42842626, 0.42842626), - (0.71764705882352942, 0.42422341, 0.42422341), - (0.72156862745098038, 0.41994346, 0.41994346), - (0.72549019607843135, 0.41558638, 0.41558638), - (0.72941176470588232, 0.41115215, 0.41115215), - (0.73333333333333328, 0.40664011, 0.40664011), - (0.73725490196078436, 0.40204917, 0.40204917), - (0.74117647058823533, 0.39738103, 0.39738103), - (0.74509803921568629, 0.39263579, 0.39263579), - (0.74901960784313726, 0.38781353, 0.38781353), - (0.75294117647058822, 0.38291438, 0.38291438), - (0.75686274509803919, 0.3779385, 0.3779385), - (0.76078431372549016, 0.37288606, 0.37288606), - (0.76470588235294112, 0.36775726, 0.36775726), - (0.76862745098039209, 0.36255223, 0.36255223), - (0.77254901960784317, 0.35726893, 0.35726893), - (0.77647058823529413, 0.35191009, 0.35191009), - (0.7803921568627451, 0.34647607, 0.34647607), - (0.78431372549019607, 0.3409673, 0.3409673), - (0.78823529411764703, 0.33538426, 0.33538426), - (0.792156862745098, 0.32972749, 0.32972749), - (0.79607843137254897, 0.32399761, 0.32399761), - (0.80000000000000004, 0.31819529, 0.31819529), - (0.80392156862745101, 0.31232133, 0.31232133), - (0.80784313725490198, 0.30637661, 0.30637661), - (0.81176470588235294, 0.30036211, 0.30036211), - (0.81568627450980391, 0.29427888, 0.29427888), - (0.81960784313725488, 0.2881265, 0.2881265), - (0.82352941176470584, 0.28190832, 0.28190832), - (0.82745098039215681, 0.27562602, 0.27562602), - (0.83137254901960778, 0.26928147, 0.26928147), - (0.83529411764705885, 0.26287683, 0.26287683), - (0.83921568627450982, 0.25641457, 0.25641457), - (0.84313725490196079, 0.24989748, 0.24989748), - (0.84705882352941175, 0.24332878, 0.24332878), - (0.85098039215686272, 0.23671214, 0.23671214), - (0.85490196078431369, 0.23005179, 0.23005179), - (0.85882352941176465, 0.22335258, 0.22335258), - (0.86274509803921573, 0.21662012, 0.21662012), - (0.8666666666666667, 0.20986086, 0.20986086), - (0.87058823529411766, 0.20308229, 0.20308229), - (0.87450980392156863, 0.19629307, 0.19629307), - (0.8784313725490196, 0.18950326, 0.18950326), - (0.88235294117647056, 0.18272455, 0.18272455), - (0.88627450980392153, 0.17597055, 0.17597055), - (0.8901960784313725, 0.16925712, 0.16925712), - (0.89411764705882346, 0.16260273, 0.16260273), - (0.89803921568627454, 0.15602894, 0.15602894), - (0.90196078431372551, 0.14956101, 0.14956101), - (0.90588235294117647, 0.14322828, 0.14322828), - (0.90980392156862744, 0.13706449, 0.13706449), - (0.9137254901960784, 0.13110864, 0.13110864), - (0.91764705882352937, 0.12540538, 0.12540538), - (0.92156862745098034, 0.12000532, 0.12000532), - (0.92549019607843142, 0.11496505, 0.11496505), - (0.92941176470588238, 0.11034678, 0.11034678), - (0.93333333333333335, 0.10621724, 0.10621724), - (0.93725490196078431, 0.1026459, 0.1026459), - (0.94117647058823528, 0.09970219, 0.09970219), - (0.94509803921568625, 0.09745186, 0.09745186), - (0.94901960784313721, 0.09595277, 0.09595277), - (0.95294117647058818, 0.09525046, 0.09525046), - (0.95686274509803915, 0.09537439, 0.09537439), - (0.96078431372549022, 0.09633538, 0.09633538), - (0.96470588235294119, 0.09812496, 0.09812496), - (0.96862745098039216, 0.1007168, 0.1007168), - (0.97254901960784312, 0.10407067, 0.10407067), - (0.97647058823529409, 0.10813094, 0.10813094), - (0.98039215686274506, 0.11283773, 0.11283773), - (0.98431372549019602, 0.11812832, 0.11812832), - (0.9882352941176471, 0.12394051, 0.12394051), - (0.99215686274509807, 0.13021494, 0.13021494), - (0.99607843137254903, 0.13689671, 0.13689671), - (1.0, 0.1439362, 0.1439362)] -} - -_sunrise_data = { - 'red': [(0.0, 0.00146159096, 0.00146159096), - (0.0039215686274509803, 0.00225764007, 0.00225764007), - (0.0078431372549019607, 0.00327943222, 0.00327943222), - (0.011764705882352941, 0.00451230222, 0.00451230222), - (0.015686274509803921, 0.00594976987, 0.00594976987), - (0.019607843137254902, 0.0075879855, 0.0075879855), - (0.023529411764705882, 0.0094260439, 0.0094260439), - (0.027450980392156862, 0.0114654337, 0.0114654337), - (0.031372549019607843, 0.0137075706, 0.0137075706), - (0.035294117647058823, 0.0161557566, 0.0161557566), - (0.039215686274509803, 0.018815367, 0.018815367), - (0.043137254901960784, 0.021691934, 0.021691934), - (0.047058823529411764, 0.0247917814, 0.0247917814), - (0.050980392156862744, 0.0281228154, 0.0281228154), - (0.054901960784313725, 0.0316955304, 0.0316955304), - (0.058823529411764705, 0.0355204468, 0.0355204468), - (0.062745098039215685, 0.0396084872, 0.0396084872), - (0.066666666666666666, 0.043829535, 0.043829535), - (0.070588235294117646, 0.0480616391, 0.0480616391), - (0.074509803921568626, 0.0523204388, 0.0523204388), - (0.078431372549019607, 0.0566148978, 0.0566148978), - (0.082352941176470587, 0.060949393, 0.060949393), - (0.086274509803921567, 0.0653301801, 0.0653301801), - (0.090196078431372548, 0.0697637296, 0.0697637296), - (0.094117647058823528, 0.0742565152, 0.0742565152), - (0.098039215686274508, 0.0788150034, 0.0788150034), - (0.10196078431372549, 0.0834456313, 0.0834456313), - (0.10588235294117647, 0.088154773, 0.088154773), - (0.10980392156862745, 0.0929486914, 0.0929486914), - (0.11372549019607843, 0.097833477, 0.097833477), - (0.11764705882352941, 0.102814972, 0.102814972), - (0.12156862745098039, 0.107898679, 0.107898679), - (0.12549019607843137, 0.113094451, 0.113094451), - (0.12941176470588234, 0.118405035, 0.118405035), - (0.13333333333333333, 0.123832651, 0.123832651), - (0.13725490196078433, 0.129380192, 0.129380192), - (0.14117647058823529, 0.135053322, 0.135053322), - (0.14509803921568626, 0.140857952, 0.140857952), - (0.14901960784313725, 0.146785234, 0.146785234), - (0.15294117647058825, 0.152839217, 0.152839217), - (0.15686274509803921, 0.159017511, 0.159017511), - (0.16078431372549018, 0.165308131, 0.165308131), - (0.16470588235294117, 0.171713033, 0.171713033), - (0.16862745098039217, 0.17821173, 0.17821173), - (0.17254901960784313, 0.184800877, 0.184800877), - (0.1764705882352941, 0.191459745, 0.191459745), - (0.1803921568627451, 0.198176877, 0.198176877), - (0.18431372549019609, 0.204934882, 0.204934882), - (0.18823529411764706, 0.211718061, 0.211718061), - (0.19215686274509802, 0.21851159, 0.21851159), - (0.19607843137254902, 0.225302032, 0.225302032), - (0.20000000000000001, 0.232076515, 0.232076515), - (0.20392156862745098, 0.238825991, 0.238825991), - (0.20784313725490194, 0.245543175, 0.245543175), - (0.21176470588235294, 0.252220252, 0.252220252), - (0.21568627450980393, 0.258857304, 0.258857304), - (0.2196078431372549, 0.265446744, 0.265446744), - (0.22352941176470587, 0.271994089, 0.271994089), - (0.22745098039215686, 0.2784933, 0.2784933), - (0.23137254901960785, 0.284951097, 0.284951097), - (0.23529411764705882, 0.291365817, 0.291365817), - (0.23921568627450979, 0.297740413, 0.297740413), - (0.24313725490196078, 0.304080941, 0.304080941), - (0.24705882352941178, 0.310382027, 0.310382027), - (0.25098039215686274, 0.316654235, 0.316654235), - (0.25490196078431371, 0.322899126, 0.322899126), - (0.25882352941176467, 0.329114038, 0.329114038), - (0.2627450980392157, 0.335307503, 0.335307503), - (0.26666666666666666, 0.341481725, 0.341481725), - (0.27058823529411763, 0.347635742, 0.347635742), - (0.27450980392156865, 0.353773161, 0.353773161), - (0.27843137254901962, 0.359897941, 0.359897941), - (0.28235294117647058, 0.366011928, 0.366011928), - (0.28627450980392155, 0.372116205, 0.372116205), - (0.29019607843137252, 0.378210547, 0.378210547), - (0.29411764705882354, 0.384299445, 0.384299445), - (0.29803921568627451, 0.390384361, 0.390384361), - (0.30196078431372547, 0.39646667, 0.39646667), - (0.30588235294117649, 0.402547663, 0.402547663), - (0.30980392156862746, 0.408628505, 0.408628505), - (0.31372549019607843, 0.414708664, 0.414708664), - (0.31764705882352939, 0.420791157, 0.420791157), - (0.32156862745098036, 0.426876965, 0.426876965), - (0.32549019607843138, 0.432967001, 0.432967001), - (0.32941176470588235, 0.439062114, 0.439062114), - (0.33333333333333331, 0.445163096, 0.445163096), - (0.33725490196078434, 0.451270678, 0.451270678), - (0.3411764705882353, 0.457385535, 0.457385535), - (0.34509803921568627, 0.463508291, 0.463508291), - (0.34901960784313724, 0.469639514, 0.469639514), - (0.3529411764705882, 0.475779723, 0.475779723), - (0.35686274509803922, 0.481928997, 0.481928997), - (0.36078431372549019, 0.488088169, 0.488088169), - (0.36470588235294116, 0.494257673, 0.494257673), - (0.36862745098039218, 0.500437834, 0.500437834), - (0.37254901960784315, 0.506628929, 0.506628929), - (0.37647058823529411, 0.512831195, 0.512831195), - (0.38039215686274508, 0.519044825, 0.519044825), - (0.38431372549019605, 0.525269968, 0.525269968), - (0.38823529411764707, 0.531506735, 0.531506735), - (0.39215686274509803, 0.537755194, 0.537755194), - (0.396078431372549, 0.544015371, 0.544015371), - (0.40000000000000002, 0.550287252, 0.550287252), - (0.40392156862745099, 0.556570783, 0.556570783), - (0.40784313725490196, 0.562865867, 0.562865867), - (0.41176470588235292, 0.569172368, 0.569172368), - (0.41568627450980389, 0.575490107, 0.575490107), - (0.41960784313725491, 0.581818864, 0.581818864), - (0.42352941176470588, 0.588158375, 0.588158375), - (0.42745098039215684, 0.594508337, 0.594508337), - (0.43137254901960786, 0.600868399, 0.600868399), - (0.43529411764705883, 0.607238169, 0.607238169), - (0.4392156862745098, 0.613617209, 0.613617209), - (0.44313725490196076, 0.620005032, 0.620005032), - (0.44705882352941173, 0.626401108, 0.626401108), - (0.45098039215686275, 0.632804854, 0.632804854), - (0.45490196078431372, 0.639215638, 0.639215638), - (0.45882352941176469, 0.645632778, 0.645632778), - (0.46274509803921571, 0.652055535, 0.652055535), - (0.46666666666666667, 0.658483116, 0.658483116), - (0.47058823529411764, 0.664914668, 0.664914668), - (0.47450980392156861, 0.671349279, 0.671349279), - (0.47843137254901957, 0.677785975, 0.677785975), - (0.4823529411764706, 0.684223712, 0.684223712), - (0.48627450980392156, 0.69066138, 0.69066138), - (0.49019607843137253, 0.697097796, 0.697097796), - (0.49411764705882355, 0.7035317, 0.7035317), - (0.49803921568627452, 0.709961888, 0.709961888), - (0.50196078431372548, 0.716387038, 0.716387038), - (0.50588235294117645, 0.722805451, 0.722805451), - (0.50980392156862742, 0.729215521, 0.729215521), - (0.51372549019607838, 0.735615545, 0.735615545), - (0.51764705882352935, 0.742003713, 0.742003713), - (0.52156862745098043, 0.748378107, 0.748378107), - (0.52549019607843139, 0.754736692, 0.754736692), - (0.52941176470588236, 0.761077312, 0.761077312), - (0.53333333333333333, 0.767397681, 0.767397681), - (0.53725490196078429, 0.77369538, 0.77369538), - (0.54117647058823526, 0.779967847, 0.779967847), - (0.54509803921568623, 0.786212372, 0.786212372), - (0.5490196078431373, 0.792426972, 0.792426972), - (0.55294117647058827, 0.79860776, 0.79860776), - (0.55686274509803924, 0.804751511, 0.804751511), - (0.5607843137254902, 0.810854841, 0.810854841), - (0.56470588235294117, 0.816914186, 0.816914186), - (0.56862745098039214, 0.822925797, 0.822925797), - (0.5725490196078431, 0.82888574, 0.82888574), - (0.57647058823529407, 0.834790818, 0.834790818), - (0.58039215686274503, 0.84063568, 0.84063568), - (0.58431372549019611, 0.846415804, 0.846415804), - (0.58823529411764708, 0.85212649, 0.85212649), - (0.59215686274509804, 0.85776287, 0.85776287), - (0.59607843137254901, 0.863320397, 0.863320397), - (0.59999999999999998, 0.868793368, 0.868793368), - (0.60392156862745094, 0.874176342, 0.874176342), - (0.60784313725490191, 0.879463944, 0.879463944), - (0.61176470588235299, 0.884650824, 0.884650824), - (0.61568627450980395, 0.889731418, 0.889731418), - (0.61960784313725492, 0.894700194, 0.894700194), - (0.62352941176470589, 0.899551884, 0.899551884), - (0.62745098039215685, 0.904281297, 0.904281297), - (0.63137254901960782, 0.908883524, 0.908883524), - (0.63529411764705879, 0.913354091, 0.913354091), - (0.63921568627450975, 0.917688852, 0.917688852), - (0.64313725490196072, 0.921884187, 0.921884187), - (0.6470588235294118, 0.925937102, 0.925937102), - (0.65098039215686276, 0.92984509, 0.92984509), - (0.65490196078431373, 0.933606454, 0.933606454), - (0.6588235294117647, 0.937220874, 0.937220874), - (0.66274509803921566, 0.940687443, 0.940687443), - (0.66666666666666663, 0.944006448, 0.944006448), - (0.6705882352941176, 0.947179528, 0.947179528), - (0.67450980392156867, 0.95021015, 0.95021015), - (0.67843137254901964, 0.953099077, 0.953099077), - (0.68235294117647061, 0.955849237, 0.955849237), - (0.68627450980392157, 0.958464079, 0.958464079), - (0.69019607843137254, 0.960949221, 0.960949221), - (0.69411764705882351, 0.963310281, 0.963310281), - (0.69803921568627447, 0.965549351, 0.965549351), - (0.70196078431372544, 0.967671128, 0.967671128), - (0.70588235294117641, 0.969680441, 0.969680441), - (0.70980392156862748, 0.971582181, 0.971582181), - (0.71372549019607845, 0.973381238, 0.973381238), - (0.71764705882352942, 0.975082439, 0.975082439), - (0.72156862745098038, 0.976690494, 0.976690494), - (0.72549019607843135, 0.978209957, 0.978209957), - (0.72941176470588232, 0.979645181, 0.979645181), - (0.73333333333333328, 0.981000291, 0.981000291), - (0.73725490196078436, 0.982279159, 0.982279159), - (0.74117647058823533, 0.983485387, 0.983485387), - (0.74509803921568629, 0.984622298, 0.984622298), - (0.74901960784313726, 0.985692925, 0.985692925), - (0.75294117647058822, 0.986700017, 0.986700017), - (0.75686274509803919, 0.987646038, 0.987646038), - (0.76078431372549016, 0.988533173, 0.988533173), - (0.76470588235294112, 0.989363341, 0.989363341), - (0.76862745098039209, 0.990138201, 0.990138201), - (0.77254901960784317, 0.990871208, 0.990871208), - (0.77647058823529413, 0.991558165, 0.991558165), - (0.7803921568627451, 0.992195728, 0.992195728), - (0.78431372549019607, 0.992784669, 0.992784669), - (0.78823529411764703, 0.993325561, 0.993325561), - (0.792156862745098, 0.993834412, 0.993834412), - (0.79607843137254897, 0.994308514, 0.994308514), - (0.80000000000000004, 0.994737698, 0.994737698), - (0.80392156862745101, 0.995121854, 0.995121854), - (0.80784313725490198, 0.995480469, 0.995480469), - (0.81176470588235294, 0.995809924, 0.995809924), - (0.81568627450980391, 0.996095703, 0.996095703), - (0.81960784313725488, 0.996341406, 0.996341406), - (0.82352941176470584, 0.996579803, 0.996579803), - (0.82745098039215681, 0.996774784, 0.996774784), - (0.83137254901960778, 0.996925427, 0.996925427), - (0.83529411764705885, 0.997077185, 0.997077185), - (0.83921568627450982, 0.997186253, 0.997186253), - (0.84313725490196079, 0.997253982, 0.997253982), - (0.84705882352941175, 0.99732518, 0.99732518), - (0.85098039215686272, 0.997350983, 0.997350983), - (0.85490196078431369, 0.997350583, 0.997350583), - (0.85882352941176465, 0.997341259, 0.997341259), - (0.86274509803921573, 0.997284689, 0.997284689), - (0.8666666666666667, 0.997228367, 0.997228367), - (0.87058823529411766, 0.99713848, 0.99713848), - (0.87450980392156863, 0.997019342, 0.997019342), - (0.8784313725490196, 0.996898254, 0.996898254), - (0.88235294117647056, 0.996726862, 0.996726862), - (0.88627450980392153, 0.996570645, 0.996570645), - (0.8901960784313725, 0.996369065, 0.996369065), - (0.89411764705882346, 0.996162309, 0.996162309), - (0.89803921568627454, 0.995932448, 0.995932448), - (0.90196078431372551, 0.995680107, 0.995680107), - (0.90588235294117647, 0.995423973, 0.995423973), - (0.90980392156862744, 0.995131288, 0.995131288), - (0.9137254901960784, 0.994851089, 0.994851089), - (0.91764705882352937, 0.994523666, 0.994523666), - (0.92156862745098034, 0.9942219, 0.9942219), - (0.92549019607843142, 0.993865767, 0.993865767), - (0.92941176470588238, 0.993545285, 0.993545285), - (0.93333333333333335, 0.993169558, 0.993169558), - (0.93725490196078431, 0.992830963, 0.992830963), - (0.94117647058823528, 0.992439881, 0.992439881), - (0.94509803921568625, 0.992089454, 0.992089454), - (0.94901960784313721, 0.991687744, 0.991687744), - (0.95294117647058818, 0.991331929, 0.991331929), - (0.95686274509803915, 0.990929685, 0.990929685), - (0.96078431372549022, 0.990569914, 0.990569914), - (0.96470588235294119, 0.990174637, 0.990174637), - (0.96862745098039216, 0.989814839, 0.989814839), - (0.97254901960784312, 0.989433736, 0.989433736), - (0.97647058823529409, 0.989077438, 0.989077438), - (0.98039215686274506, 0.988717064, 0.988717064), - (0.98431372549019602, 0.988367028, 0.988367028), - (0.9882352941176471, 0.988032885, 0.988032885), - (0.99215686274509807, 0.987690702, 0.987690702), - (0.99607843137254903, 0.987386827, 0.987386827), - (1.0, 0.987052509, 0.987052509)], - - 'green': [(0.0, 0.000466127766, 0.000466127766), - (0.0039215686274509803, 0.00129495431, 0.00129495431), - (0.0078431372549019607, 0.00230452991, 0.00230452991), - (0.011764705882352941, 0.00349037666, 0.00349037666), - (0.015686274509803921, 0.00484285, 0.00484285), - (0.019607843137254902, 0.00635613622, 0.00635613622), - (0.023529411764705882, 0.00802185006, 0.00802185006), - (0.027450980392156862, 0.00982831486, 0.00982831486), - (0.031372549019607843, 0.0117705913, 0.0117705913), - (0.035294117647058823, 0.0138404966, 0.0138404966), - (0.039215686274509803, 0.0160262753, 0.0160262753), - (0.043137254901960784, 0.0183201254, 0.0183201254), - (0.047058823529411764, 0.0207147875, 0.0207147875), - (0.050980392156862744, 0.0232009284, 0.0232009284), - (0.054901960784313725, 0.0257651161, 0.0257651161), - (0.058823529411764705, 0.028397457, 0.028397457), - (0.062745098039215685, 0.0310895652, 0.0310895652), - (0.066666666666666666, 0.0338299885, 0.0338299885), - (0.070588235294117646, 0.0366066101, 0.0366066101), - (0.074509803921568626, 0.039406602, 0.039406602), - (0.078431372549019607, 0.0421598925, 0.0421598925), - (0.082352941176470587, 0.0447944924, 0.0447944924), - (0.086274509803921567, 0.0473177796, 0.0473177796), - (0.090196078431372548, 0.0497264666, 0.0497264666), - (0.094117647058823528, 0.0520167766, 0.0520167766), - (0.098039215686274508, 0.0541844801, 0.0541844801), - (0.10196078431372549, 0.0562249365, 0.0562249365), - (0.10588235294117647, 0.0581331465, 0.0581331465), - (0.10980392156862745, 0.0599038167, 0.0599038167), - (0.11372549019607843, 0.0615314414, 0.0615314414), - (0.11764705882352941, 0.0630104053, 0.0630104053), - (0.12156862745098039, 0.0643351102, 0.0643351102), - (0.12549019607843137, 0.0654920358, 0.0654920358), - (0.12941176470588234, 0.0664791593, 0.0664791593), - (0.13333333333333333, 0.0672946449, 0.0672946449), - (0.13725490196078433, 0.0679349264, 0.0679349264), - (0.14117647058823529, 0.0683912798, 0.0683912798), - (0.14509803921568626, 0.068654071, 0.068654071), - (0.14901960784313725, 0.0687382323, 0.0687382323), - (0.15294117647058825, 0.0686368599, 0.0686368599), - (0.15686274509803921, 0.0683540225, 0.0683540225), - (0.16078431372549018, 0.0679108689, 0.0679108689), - (0.16470588235294117, 0.067305326, 0.067305326), - (0.16862745098039217, 0.0665758073, 0.0665758073), - (0.17254901960784313, 0.0657324381, 0.0657324381), - (0.1764705882352941, 0.0648183312, 0.0648183312), - (0.1803921568627451, 0.0638624166, 0.0638624166), - (0.18431372549019609, 0.0629066192, 0.0629066192), - (0.18823529411764706, 0.0619917876, 0.0619917876), - (0.19215686274509802, 0.0611584918, 0.0611584918), - (0.19607843137254902, 0.0604451843, 0.0604451843), - (0.20000000000000001, 0.0598886855, 0.0598886855), - (0.20392156862745098, 0.0595170384, 0.0595170384), - (0.20784313725490194, 0.0593524384, 0.0593524384), - (0.21176470588235294, 0.0594147119, 0.0594147119), - (0.21568627450980393, 0.0597055998, 0.0597055998), - (0.2196078431372549, 0.0602368754, 0.0602368754), - (0.22352941176470587, 0.0609935552, 0.0609935552), - (0.22745098039215686, 0.0619778136, 0.0619778136), - (0.23137254901960785, 0.0631676261, 0.0631676261), - (0.23529411764705882, 0.0645534486, 0.0645534486), - (0.23921568627450979, 0.0661170432, 0.0661170432), - (0.24313725490196078, 0.0678353452, 0.0678353452), - (0.24705882352941178, 0.0697024767, 0.0697024767), - (0.25098039215686274, 0.0716895272, 0.0716895272), - (0.25490196078431371, 0.0737819504, 0.0737819504), - (0.25882352941176467, 0.0759715081, 0.0759715081), - (0.2627450980392157, 0.0782361045, 0.0782361045), - (0.26666666666666666, 0.0805635079, 0.0805635079), - (0.27058823529411763, 0.0829463512, 0.0829463512), - (0.27450980392156865, 0.0853726329, 0.0853726329), - (0.27843137254901962, 0.0878311772, 0.0878311772), - (0.28235294117647058, 0.0903143031, 0.0903143031), - (0.28627450980392155, 0.0928159917, 0.0928159917), - (0.29019607843137252, 0.0953322947, 0.0953322947), - (0.29411764705882354, 0.0978549106, 0.0978549106), - (0.29803921568627451, 0.100379466, 0.100379466), - (0.30196078431372547, 0.102902194, 0.102902194), - (0.30588235294117649, 0.105419865, 0.105419865), - (0.30980392156862746, 0.107929771, 0.107929771), - (0.31372549019607843, 0.110431177, 0.110431177), - (0.31764705882352939, 0.11292021, 0.11292021), - (0.32156862745098036, 0.115395258, 0.115395258), - (0.32549019607843138, 0.117854987, 0.117854987), - (0.32941176470588235, 0.120298314, 0.120298314), - (0.33333333333333331, 0.122724371, 0.122724371), - (0.33725490196078434, 0.125132484, 0.125132484), - (0.3411764705882353, 0.127522145, 0.127522145), - (0.34509803921568627, 0.129892998, 0.129892998), - (0.34901960784313724, 0.132244819, 0.132244819), - (0.3529411764705882, 0.1345775, 0.1345775), - (0.35686274509803922, 0.13689139, 0.13689139), - (0.36078431372549019, 0.139186217, 0.139186217), - (0.36470588235294116, 0.141462106, 0.141462106), - (0.36862745098039218, 0.143719323, 0.143719323), - (0.37254901960784315, 0.145958202, 0.145958202), - (0.37647058823529411, 0.148179144, 0.148179144), - (0.38039215686274508, 0.150382611, 0.150382611), - (0.38431372549019605, 0.152569121, 0.152569121), - (0.38823529411764707, 0.154739247, 0.154739247), - (0.39215686274509803, 0.156893613, 0.156893613), - (0.396078431372549, 0.159032895, 0.159032895), - (0.40000000000000002, 0.161157816, 0.161157816), - (0.40392156862745099, 0.163269149, 0.163269149), - (0.40784313725490196, 0.165367714, 0.165367714), - (0.41176470588235292, 0.167454379, 0.167454379), - (0.41568627450980389, 0.169530062, 0.169530062), - (0.41960784313725491, 0.171595728, 0.171595728), - (0.42352941176470588, 0.173652392, 0.173652392), - (0.42745098039215684, 0.175701122, 0.175701122), - (0.43137254901960786, 0.177743036, 0.177743036), - (0.43529411764705883, 0.179779309, 0.179779309), - (0.4392156862745098, 0.18181117, 0.18181117), - (0.44313725490196076, 0.183839907, 0.183839907), - (0.44705882352941173, 0.185866869, 0.185866869), - (0.45098039215686275, 0.187893468, 0.187893468), - (0.45490196078431372, 0.189921182, 0.189921182), - (0.45882352941176469, 0.191951556, 0.191951556), - (0.46274509803921571, 0.19398621, 0.19398621), - (0.46666666666666667, 0.196026835, 0.196026835), - (0.47058823529411764, 0.198075202, 0.198075202), - (0.47450980392156861, 0.200133166, 0.200133166), - (0.47843137254901957, 0.202202663, 0.202202663), - (0.4823529411764706, 0.204285721, 0.204285721), - (0.48627450980392156, 0.206384461, 0.206384461), - (0.49019607843137253, 0.2085011, 0.2085011), - (0.49411764705882355, 0.210637956, 0.210637956), - (0.49803921568627452, 0.212797337, 0.212797337), - (0.50196078431372548, 0.214981693, 0.214981693), - (0.50588235294117645, 0.217193831, 0.217193831), - (0.50980392156862742, 0.219436516, 0.219436516), - (0.51372549019607838, 0.221712634, 0.221712634), - (0.51764705882352935, 0.224025196, 0.224025196), - (0.52156862745098043, 0.226377345, 0.226377345), - (0.52549019607843139, 0.228772352, 0.228772352), - (0.52941176470588236, 0.231213625, 0.231213625), - (0.53333333333333333, 0.233704708, 0.233704708), - (0.53725490196078429, 0.236249283, 0.236249283), - (0.54117647058823526, 0.23885117, 0.23885117), - (0.54509803921568623, 0.241514325, 0.241514325), - (0.5490196078431373, 0.24424225, 0.24424225), - (0.55294117647058827, 0.247039798, 0.247039798), - (0.55686274509803924, 0.24991135, 0.24991135), - (0.5607843137254902, 0.252861399, 0.252861399), - (0.56470588235294117, 0.25589455, 0.25589455), - (0.56862745098039214, 0.259015505, 0.259015505), - (0.5725490196078431, 0.262229049, 0.262229049), - (0.57647058823529407, 0.265539703, 0.265539703), - (0.58039215686274503, 0.268952874, 0.268952874), - (0.58431372549019611, 0.272473491, 0.272473491), - (0.58823529411764708, 0.276106469, 0.276106469), - (0.59215686274509804, 0.279856666, 0.279856666), - (0.59607843137254901, 0.283729003, 0.283729003), - (0.59999999999999998, 0.287728205, 0.287728205), - (0.60392156862745094, 0.291858679, 0.291858679), - (0.60784313725490191, 0.296124596, 0.296124596), - (0.61176470588235299, 0.30053009, 0.30053009), - (0.61568627450980395, 0.305078817, 0.305078817), - (0.61960784313725492, 0.309773445, 0.309773445), - (0.62352941176470589, 0.314616425, 0.314616425), - (0.62745098039215685, 0.319609981, 0.319609981), - (0.63137254901960782, 0.324755126, 0.324755126), - (0.63529411764705879, 0.330051947, 0.330051947), - (0.63921568627450975, 0.335500068, 0.335500068), - (0.64313725490196072, 0.341098112, 0.341098112), - (0.6470588235294118, 0.346843685, 0.346843685), - (0.65098039215686276, 0.352733817, 0.352733817), - (0.65490196078431373, 0.358764377, 0.358764377), - (0.6588235294117647, 0.364929312, 0.364929312), - (0.66274509803921566, 0.371224168, 0.371224168), - (0.66666666666666663, 0.377642889, 0.377642889), - (0.6705882352941176, 0.384177874, 0.384177874), - (0.67450980392156867, 0.390819546, 0.390819546), - (0.67843137254901964, 0.397562894, 0.397562894), - (0.68235294117647061, 0.404400213, 0.404400213), - (0.68627450980392157, 0.411323666, 0.411323666), - (0.69019607843137254, 0.418323245, 0.418323245), - (0.69411764705882351, 0.425389724, 0.425389724), - (0.69803921568627447, 0.432518707, 0.432518707), - (0.70196078431372544, 0.439702976, 0.439702976), - (0.70588235294117641, 0.446935635, 0.446935635), - (0.70980392156862748, 0.45421017, 0.45421017), - (0.71372549019607845, 0.461520484, 0.461520484), - (0.71764705882352942, 0.468860936, 0.468860936), - (0.72156862745098038, 0.47622635, 0.47622635), - (0.72549019607843135, 0.483612031, 0.483612031), - (0.72941176470588232, 0.491013764, 0.491013764), - (0.73333333333333328, 0.4984278, 0.4984278), - (0.73725490196078436, 0.505850848, 0.505850848), - (0.74117647058823533, 0.513280054, 0.513280054), - (0.74509803921568629, 0.520712972, 0.520712972), - (0.74901960784313726, 0.528147545, 0.528147545), - (0.75294117647058822, 0.53558207, 0.53558207), - (0.75686274509803919, 0.543015173, 0.543015173), - (0.76078431372549016, 0.550445778, 0.550445778), - (0.76470588235294112, 0.557873075, 0.557873075), - (0.76862745098039209, 0.565296495, 0.565296495), - (0.77254901960784317, 0.572706259, 0.572706259), - (0.77647058823529413, 0.580106828, 0.580106828), - (0.7803921568627451, 0.587501706, 0.587501706), - (0.78431372549019607, 0.594891088, 0.594891088), - (0.78823529411764703, 0.602275297, 0.602275297), - (0.792156862745098, 0.60964354, 0.60964354), - (0.79607843137254897, 0.616998953, 0.616998953), - (0.80000000000000004, 0.624349657, 0.624349657), - (0.80392156862745101, 0.631696376, 0.631696376), - (0.80784313725490198, 0.639026596, 0.639026596), - (0.81176470588235294, 0.646343897, 0.646343897), - (0.81568627450980391, 0.653658756, 0.653658756), - (0.81960784313725488, 0.660969379, 0.660969379), - (0.82352941176470584, 0.668255621, 0.668255621), - (0.82745098039215681, 0.675541484, 0.675541484), - (0.83137254901960778, 0.682827953, 0.682827953), - (0.83529411764705885, 0.690087897, 0.690087897), - (0.83921568627450982, 0.697348991, 0.697348991), - (0.84313725490196079, 0.704610791, 0.704610791), - (0.84705882352941175, 0.711847714, 0.711847714), - (0.85098039215686272, 0.719089119, 0.719089119), - (0.85490196078431369, 0.726324415, 0.726324415), - (0.85882352941176465, 0.733544671, 0.733544671), - (0.86274509803921573, 0.740771893, 0.740771893), - (0.8666666666666667, 0.747980563, 0.747980563), - (0.87058823529411766, 0.755189852, 0.755189852), - (0.87450980392156863, 0.762397883, 0.762397883), - (0.8784313725490196, 0.769590975, 0.769590975), - (0.88235294117647056, 0.77679486, 0.77679486), - (0.88627450980392153, 0.783976508, 0.783976508), - (0.8901960784313725, 0.791167346, 0.791167346), - (0.89411764705882346, 0.798347709, 0.798347709), - (0.89803921568627454, 0.805527126, 0.805527126), - (0.90196078431372551, 0.812705773, 0.812705773), - (0.90588235294117647, 0.819875302, 0.819875302), - (0.90980392156862744, 0.827051773, 0.827051773), - (0.9137254901960784, 0.834212826, 0.834212826), - (0.91764705882352937, 0.841386618, 0.841386618), - (0.92156862745098034, 0.848540474, 0.848540474), - (0.92549019607843142, 0.855711038, 0.855711038), - (0.92941176470588238, 0.862858846, 0.862858846), - (0.93333333333333335, 0.870024467, 0.870024467), - (0.93725490196078431, 0.877168404, 0.877168404), - (0.94117647058823528, 0.884329694, 0.884329694), - (0.94509803921568625, 0.891469549, 0.891469549), - (0.94901960784313721, 0.89862705, 0.89862705), - (0.95294117647058818, 0.905762748, 0.905762748), - (0.95686274509803915, 0.91291501, 0.91291501), - (0.96078431372549022, 0.920048699, 0.920048699), - (0.96470588235294119, 0.927195612, 0.927195612), - (0.96862745098039216, 0.93432854, 0.93432854), - (0.97254901960784312, 0.941470354, 0.941470354), - (0.97647058823529409, 0.948604077, 0.948604077), - (0.98039215686274506, 0.95574152, 0.95574152), - (0.98431372549019602, 0.962878026, 0.962878026), - (0.9882352941176471, 0.970012413, 0.970012413), - (0.99215686274509807, 0.977154231, 0.977154231), - (0.99607843137254903, 0.984287561, 0.984287561), - (1.0, 0.991437853, 0.991437853)], - - 'blue': [(0.0, 0.01386552, 0.01386552), - (0.0039215686274509803, 0.0183311461, 0.0183311461), - (0.0078431372549019607, 0.0237083291, 0.0237083291), - (0.011764705882352941, 0.0299647059, 0.0299647059), - (0.015686274509803921, 0.0371296695, 0.0371296695), - (0.019607843137254902, 0.0449730774, 0.0449730774), - (0.023529411764705882, 0.0528443561, 0.0528443561), - (0.027450980392156862, 0.060749638, 0.060749638), - (0.031372549019607843, 0.0686665843, 0.0686665843), - (0.035294117647058823, 0.076602666, 0.076602666), - (0.039215686274509803, 0.0845844897, 0.0845844897), - (0.043137254901960784, 0.092610105, 0.092610105), - (0.047058823529411764, 0.100675555, 0.100675555), - (0.050980392156862744, 0.108786954, 0.108786954), - (0.054901960784313725, 0.116964722, 0.116964722), - (0.058823529411764705, 0.125209396, 0.125209396), - (0.062745098039215685, 0.133515085, 0.133515085), - (0.066666666666666666, 0.141886249, 0.141886249), - (0.070588235294117646, 0.150326989, 0.150326989), - (0.074509803921568626, 0.158841025, 0.158841025), - (0.078431372549019607, 0.167445592, 0.167445592), - (0.082352941176470587, 0.176128834, 0.176128834), - (0.086274509803921567, 0.184891506, 0.184891506), - (0.090196078431372548, 0.193735088, 0.193735088), - (0.094117647058823528, 0.202660374, 0.202660374), - (0.098039215686274508, 0.211667355, 0.211667355), - (0.10196078431372549, 0.220755099, 0.220755099), - (0.10588235294117647, 0.229921611, 0.229921611), - (0.10980392156862745, 0.239163669, 0.239163669), - (0.11372549019607843, 0.248476662, 0.248476662), - (0.11764705882352941, 0.2578544, 0.2578544), - (0.12156862745098039, 0.267288933, 0.267288933), - (0.12549019607843137, 0.276783978, 0.276783978), - (0.12941176470588234, 0.286320656, 0.286320656), - (0.13333333333333333, 0.295879431, 0.295879431), - (0.13725490196078433, 0.305442931, 0.305442931), - (0.14117647058823529, 0.31499989, 0.31499989), - (0.14509803921568626, 0.32453764, 0.32453764), - (0.14901960784313725, 0.334011109, 0.334011109), - (0.15294117647058825, 0.34340445, 0.34340445), - (0.15686274509803921, 0.352688028, 0.352688028), - (0.16078431372549018, 0.361816426, 0.361816426), - (0.16470588235294117, 0.370770827, 0.370770827), - (0.16862745098039217, 0.379497161, 0.379497161), - (0.17254901960784313, 0.387972507, 0.387972507), - (0.1764705882352941, 0.396151969, 0.396151969), - (0.1803921568627451, 0.404008953, 0.404008953), - (0.18431372549019609, 0.411514273, 0.411514273), - (0.18823529411764706, 0.418646741, 0.418646741), - (0.19215686274509802, 0.425391816, 0.425391816), - (0.19607843137254902, 0.431741767, 0.431741767), - (0.20000000000000001, 0.437694665, 0.437694665), - (0.20392156862745098, 0.443255999, 0.443255999), - (0.20784313725490194, 0.448435938, 0.448435938), - (0.21176470588235294, 0.453247729, 0.453247729), - (0.21568627450980393, 0.457709924, 0.457709924), - (0.2196078431372549, 0.461840297, 0.461840297), - (0.22352941176470587, 0.465660375, 0.465660375), - (0.22745098039215686, 0.469190328, 0.469190328), - (0.23137254901960785, 0.472450879, 0.472450879), - (0.23529411764705882, 0.475462193, 0.475462193), - (0.23921568627450979, 0.478243482, 0.478243482), - (0.24313725490196078, 0.480811572, 0.480811572), - (0.24705882352941178, 0.48318634, 0.48318634), - (0.25098039215686274, 0.485380429, 0.485380429), - (0.25490196078431371, 0.487408399, 0.487408399), - (0.25882352941176467, 0.489286796, 0.489286796), - (0.2627450980392157, 0.491024144, 0.491024144), - (0.26666666666666666, 0.492631321, 0.492631321), - (0.27058823529411763, 0.494120923, 0.494120923), - (0.27450980392156865, 0.495501096, 0.495501096), - (0.27843137254901962, 0.496778331, 0.496778331), - (0.28235294117647058, 0.497959963, 0.497959963), - (0.28627450980392155, 0.499053326, 0.499053326), - (0.29019607843137252, 0.500066568, 0.500066568), - (0.29411764705882354, 0.501001964, 0.501001964), - (0.29803921568627451, 0.501864236, 0.501864236), - (0.30196078431372547, 0.50265759, 0.50265759), - (0.30588235294117649, 0.503385761, 0.503385761), - (0.30980392156862746, 0.504052118, 0.504052118), - (0.31372549019607843, 0.504661843, 0.504661843), - (0.31764705882352939, 0.505214935, 0.505214935), - (0.32156862745098036, 0.505713602, 0.505713602), - (0.32549019607843138, 0.506159754, 0.506159754), - (0.32941176470588235, 0.506555026, 0.506555026), - (0.33333333333333331, 0.506900806, 0.506900806), - (0.33725490196078434, 0.507198258, 0.507198258), - (0.3411764705882353, 0.507448336, 0.507448336), - (0.34509803921568627, 0.507651812, 0.507651812), - (0.34901960784313724, 0.507809282, 0.507809282), - (0.3529411764705882, 0.507921193, 0.507921193), - (0.35686274509803922, 0.507988509, 0.507988509), - (0.36078431372549019, 0.508010737, 0.508010737), - (0.36470588235294116, 0.507987836, 0.507987836), - (0.36862745098039218, 0.507919772, 0.507919772), - (0.37254901960784315, 0.50780642, 0.50780642), - (0.37647058823529411, 0.50764757, 0.50764757), - (0.38039215686274508, 0.507442938, 0.507442938), - (0.38431372549019605, 0.507192172, 0.507192172), - (0.38823529411764707, 0.50689486, 0.50689486), - (0.39215686274509803, 0.506550538, 0.506550538), - (0.396078431372549, 0.506158696, 0.506158696), - (0.40000000000000002, 0.505718782, 0.505718782), - (0.40392156862745099, 0.50523021, 0.50523021), - (0.40784313725490196, 0.504692365, 0.504692365), - (0.41176470588235292, 0.504104606, 0.504104606), - (0.41568627450980389, 0.503466273, 0.503466273), - (0.41960784313725491, 0.50277669, 0.50277669), - (0.42352941176470588, 0.502035167, 0.502035167), - (0.42745098039215684, 0.501241011, 0.501241011), - (0.43137254901960786, 0.500393522, 0.500393522), - (0.43529411764705883, 0.499491999, 0.499491999), - (0.4392156862745098, 0.498535746, 0.498535746), - (0.44313725490196076, 0.497524075, 0.497524075), - (0.44705882352941173, 0.496456304, 0.496456304), - (0.45098039215686275, 0.495331769, 0.495331769), - (0.45490196078431372, 0.494149821, 0.494149821), - (0.45882352941176469, 0.492909832, 0.492909832), - (0.46274509803921571, 0.491611196, 0.491611196), - (0.46666666666666667, 0.490253338, 0.490253338), - (0.47058823529411764, 0.488835712, 0.488835712), - (0.47450980392156861, 0.487357807, 0.487357807), - (0.47843137254901957, 0.485819154, 0.485819154), - (0.4823529411764706, 0.484219325, 0.484219325), - (0.48627450980392156, 0.482557941, 0.482557941), - (0.49019607843137253, 0.480834678, 0.480834678), - (0.49411764705882355, 0.47904927, 0.47904927), - (0.49803921568627452, 0.477201121, 0.477201121), - (0.50196078431372548, 0.47528978, 0.47528978), - (0.50588235294117645, 0.473315708, 0.473315708), - (0.50980392156862742, 0.471278924, 0.471278924), - (0.51372549019607838, 0.469179541, 0.469179541), - (0.51764705882352935, 0.467017774, 0.467017774), - (0.52156862745098043, 0.464793954, 0.464793954), - (0.52549019607843139, 0.462508534, 0.462508534), - (0.52941176470588236, 0.460162106, 0.460162106), - (0.53333333333333333, 0.457755411, 0.457755411), - (0.53725490196078429, 0.455289354, 0.455289354), - (0.54117647058823526, 0.452765022, 0.452765022), - (0.54509803921568623, 0.450183695, 0.450183695), - (0.5490196078431373, 0.447543155, 0.447543155), - (0.55294117647058827, 0.444848441, 0.444848441), - (0.55686274509803924, 0.442101615, 0.442101615), - (0.5607843137254902, 0.439304963, 0.439304963), - (0.56470588235294117, 0.436461074, 0.436461074), - (0.56862745098039214, 0.433572874, 0.433572874), - (0.5725490196078431, 0.430643647, 0.430643647), - (0.57647058823529407, 0.427671352, 0.427671352), - (0.58039215686274503, 0.42466562, 0.42466562), - (0.58431372549019611, 0.421631064, 0.421631064), - (0.58823529411764708, 0.418572767, 0.418572767), - (0.59215686274509804, 0.415496319, 0.415496319), - (0.59607843137254901, 0.412402889, 0.412402889), - (0.59999999999999998, 0.409303002, 0.409303002), - (0.60392156862745094, 0.406205397, 0.406205397), - (0.60784313725490191, 0.403118034, 0.403118034), - (0.61176470588235299, 0.40004706, 0.40004706), - (0.61568627450980395, 0.397001559, 0.397001559), - (0.61960784313725492, 0.393994634, 0.393994634), - (0.62352941176470589, 0.391036674, 0.391036674), - (0.62745098039215685, 0.388136889, 0.388136889), - (0.63137254901960782, 0.385308008, 0.385308008), - (0.63529411764705879, 0.382563414, 0.382563414), - (0.63921568627450975, 0.379915138, 0.379915138), - (0.64313725490196072, 0.377375977, 0.377375977), - (0.6470588235294118, 0.374959077, 0.374959077), - (0.65098039215686276, 0.372676513, 0.372676513), - (0.65490196078431373, 0.370540883, 0.370540883), - (0.6588235294117647, 0.368566525, 0.368566525), - (0.66274509803921566, 0.366761699, 0.366761699), - (0.66666666666666663, 0.365136328, 0.365136328), - (0.6705882352941176, 0.36370113, 0.36370113), - (0.67450980392156867, 0.362467694, 0.362467694), - (0.67843137254901964, 0.361438431, 0.361438431), - (0.68235294117647061, 0.360619076, 0.360619076), - (0.68627450980392157, 0.360014232, 0.360014232), - (0.69019607843137254, 0.359629789, 0.359629789), - (0.69411764705882351, 0.35946902, 0.35946902), - (0.69803921568627447, 0.359529151, 0.359529151), - (0.70196078431372544, 0.359810172, 0.359810172), - (0.70588235294117641, 0.36031112, 0.36031112), - (0.70980392156862748, 0.361030156, 0.361030156), - (0.71372549019607845, 0.361964652, 0.361964652), - (0.71764705882352942, 0.363111292, 0.363111292), - (0.72156862745098038, 0.364466162, 0.364466162), - (0.72549019607843135, 0.366024854, 0.366024854), - (0.72941176470588232, 0.367782559, 0.367782559), - (0.73333333333333328, 0.369734157, 0.369734157), - (0.73725490196078436, 0.371874301, 0.371874301), - (0.74117647058823533, 0.374197501, 0.374197501), - (0.74509803921568629, 0.376698186, 0.376698186), - (0.74901960784313726, 0.379370774, 0.379370774), - (0.75294117647058822, 0.382209724, 0.382209724), - (0.75686274509803919, 0.385209578, 0.385209578), - (0.76078431372549016, 0.388365009, 0.388365009), - (0.76470588235294112, 0.391670846, 0.391670846), - (0.76862745098039209, 0.395122099, 0.395122099), - (0.77254901960784317, 0.398713971, 0.398713971), - (0.77647058823529413, 0.402441058, 0.402441058), - (0.7803921568627451, 0.406298792, 0.406298792), - (0.78431372549019607, 0.410282976, 0.410282976), - (0.78823529411764703, 0.414389658, 0.414389658), - (0.792156862745098, 0.418613221, 0.418613221), - (0.79607843137254897, 0.422949672, 0.422949672), - (0.80000000000000004, 0.427396771, 0.427396771), - (0.80392156862745101, 0.431951492, 0.431951492), - (0.80784313725490198, 0.436607159, 0.436607159), - (0.81176470588235294, 0.441360951, 0.441360951), - (0.81568627450980391, 0.446213021, 0.446213021), - (0.81960784313725488, 0.451160201, 0.451160201), - (0.82352941176470584, 0.456191814, 0.456191814), - (0.82745098039215681, 0.461314158, 0.461314158), - (0.83137254901960778, 0.466525689, 0.466525689), - (0.83529411764705885, 0.471811461, 0.471811461), - (0.83921568627450982, 0.477181727, 0.477181727), - (0.84313725490196079, 0.482634651, 0.482634651), - (0.84705882352941175, 0.488154375, 0.488154375), - (0.85098039215686272, 0.493754665, 0.493754665), - (0.85490196078431369, 0.499427972, 0.499427972), - (0.85882352941176465, 0.505166839, 0.505166839), - (0.86274509803921573, 0.510983331, 0.510983331), - (0.8666666666666667, 0.516859378, 0.516859378), - (0.87058823529411766, 0.522805996, 0.522805996), - (0.87450980392156863, 0.528820775, 0.528820775), - (0.8784313725490196, 0.534892341, 0.534892341), - (0.88235294117647056, 0.541038571, 0.541038571), - (0.88627450980392153, 0.547232992, 0.547232992), - (0.8901960784313725, 0.553498939, 0.553498939), - (0.89411764705882346, 0.559819643, 0.559819643), - (0.89803921568627454, 0.566201824, 0.566201824), - (0.90196078431372551, 0.572644795, 0.572644795), - (0.90588235294117647, 0.57914013, 0.57914013), - (0.90980392156862744, 0.585701463, 0.585701463), - (0.9137254901960784, 0.592307093, 0.592307093), - (0.91764705882352937, 0.598982818, 0.598982818), - (0.92156862745098034, 0.605695903, 0.605695903), - (0.92549019607843142, 0.612481798, 0.612481798), - (0.92941176470588238, 0.6192993, 0.6192993), - (0.93333333333333335, 0.626189463, 0.626189463), - (0.93725490196078431, 0.633109148, 0.633109148), - (0.94117647058823528, 0.640099465, 0.640099465), - (0.94509803921568625, 0.647116021, 0.647116021), - (0.94901960784313721, 0.654201544, 0.654201544), - (0.95294117647058818, 0.661308839, 0.661308839), - (0.95686274509803915, 0.668481201, 0.668481201), - (0.96078431372549022, 0.675674592, 0.675674592), - (0.96470588235294119, 0.682925602, 0.682925602), - (0.96862745098039216, 0.690198194, 0.690198194), - (0.97254901960784312, 0.697518628, 0.697518628), - (0.97647058823529409, 0.704862519, 0.704862519), - (0.98039215686274506, 0.712242232, 0.712242232), - (0.98431372549019602, 0.719648627, 0.719648627), - (0.9882352941176471, 0.727076773, 0.727076773), - (0.99215686274509807, 0.734536205, 0.734536205), - (0.99607843137254903, 0.742001547, 0.742001547), - (1.0, 0.749504188, 0.749504188)] -} - -_viola_data = { - 'red': [(0.0, 0.00146159096, 0.00146159096), - (0.0039215686274509803, 0.00226726368, 0.00226726368), - (0.0078431372549019607, 0.00329899092, 0.00329899092), - (0.011764705882352941, 0.00454690615, 0.00454690615), - (0.015686274509803921, 0.00600552565, 0.00600552565), - (0.019607843137254902, 0.00767578856, 0.00767578856), - (0.023529411764705882, 0.00956051094, 0.00956051094), - (0.027450980392156862, 0.0116634769, 0.0116634769), - (0.031372549019607843, 0.0139950388, 0.0139950388), - (0.035294117647058823, 0.0165605595, 0.0165605595), - (0.039215686274509803, 0.0193732295, 0.0193732295), - (0.043137254901960784, 0.0224468865, 0.0224468865), - (0.047058823529411764, 0.0257927373, 0.0257927373), - (0.050980392156862744, 0.0294324251, 0.0294324251), - (0.054901960784313725, 0.0333852235, 0.0333852235), - (0.058823529411764705, 0.0376684211, 0.0376684211), - (0.062745098039215685, 0.0422525554, 0.0422525554), - (0.066666666666666666, 0.0469146287, 0.0469146287), - (0.070588235294117646, 0.0516437624, 0.0516437624), - (0.074509803921568626, 0.0564491009, 0.0564491009), - (0.078431372549019607, 0.06133972, 0.06133972), - (0.082352941176470587, 0.066331262, 0.066331262), - (0.086274509803921567, 0.0714289181, 0.0714289181), - (0.090196078431372548, 0.076636756, 0.076636756), - (0.094117647058823528, 0.0819620773, 0.0819620773), - (0.098039215686274508, 0.0874113897, 0.0874113897), - (0.10196078431372549, 0.0929901526, 0.0929901526), - (0.10588235294117647, 0.0987024972, 0.0987024972), - (0.10980392156862745, 0.104550936, 0.104550936), - (0.11372549019607843, 0.110536084, 0.110536084), - (0.11764705882352941, 0.116656423, 0.116656423), - (0.12156862745098039, 0.122908126, 0.122908126), - (0.12549019607843137, 0.129284984, 0.129284984), - (0.12941176470588234, 0.13577845, 0.13577845), - (0.13333333333333333, 0.142377819, 0.142377819), - (0.13725490196078433, 0.149072957, 0.149072957), - (0.14117647058823529, 0.155849711, 0.155849711), - (0.14509803921568626, 0.162688939, 0.162688939), - (0.14901960784313725, 0.169575148, 0.169575148), - (0.15294117647058825, 0.176493202, 0.176493202), - (0.15686274509803921, 0.183428775, 0.183428775), - (0.16078431372549018, 0.190367453, 0.190367453), - (0.16470588235294117, 0.197297425, 0.197297425), - (0.16862745098039217, 0.204209298, 0.204209298), - (0.17254901960784313, 0.211095463, 0.211095463), - (0.1764705882352941, 0.217948648, 0.217948648), - (0.1803921568627451, 0.224762908, 0.224762908), - (0.18431372549019609, 0.231538148, 0.231538148), - (0.18823529411764706, 0.238272961, 0.238272961), - (0.19215686274509802, 0.244966911, 0.244966911), - (0.19607843137254902, 0.251620354, 0.251620354), - (0.20000000000000001, 0.258234265, 0.258234265), - (0.20392156862745098, 0.264809649, 0.264809649), - (0.20784313725490194, 0.271346664, 0.271346664), - (0.21176470588235294, 0.277849829, 0.277849829), - (0.21568627450980393, 0.284321318, 0.284321318), - (0.2196078431372549, 0.290763373, 0.290763373), - (0.22352941176470587, 0.297178251, 0.297178251), - (0.22745098039215686, 0.303568182, 0.303568182), - (0.23137254901960785, 0.309935342, 0.309935342), - (0.23529411764705882, 0.316281835, 0.316281835), - (0.23921568627450979, 0.322609671, 0.322609671), - (0.24313725490196078, 0.328920763, 0.328920763), - (0.24705882352941178, 0.335216916, 0.335216916), - (0.25098039215686274, 0.341499828, 0.341499828), - (0.25490196078431371, 0.347771086, 0.347771086), - (0.25882352941176467, 0.354032169, 0.354032169), - (0.2627450980392157, 0.360284449, 0.360284449), - (0.26666666666666666, 0.366529195, 0.366529195), - (0.27058823529411763, 0.372767575, 0.372767575), - (0.27450980392156865, 0.379000659, 0.379000659), - (0.27843137254901962, 0.385228383, 0.385228383), - (0.28235294117647058, 0.391452659, 0.391452659), - (0.28627450980392155, 0.397674379, 0.397674379), - (0.29019607843137252, 0.403894278, 0.403894278), - (0.29411764705882354, 0.410113015, 0.410113015), - (0.29803921568627451, 0.416331169, 0.416331169), - (0.30196078431372547, 0.422549249, 0.422549249), - (0.30588235294117649, 0.428767696, 0.428767696), - (0.30980392156862746, 0.434986885, 0.434986885), - (0.31372549019607843, 0.441207124, 0.441207124), - (0.31764705882352939, 0.447428382, 0.447428382), - (0.32156862745098036, 0.453650614, 0.453650614), - (0.32549019607843138, 0.459874623, 0.459874623), - (0.32941176470588235, 0.466100494, 0.466100494), - (0.33333333333333331, 0.472328255, 0.472328255), - (0.33725490196078434, 0.478557889, 0.478557889), - (0.3411764705882353, 0.484789325, 0.484789325), - (0.34509803921568627, 0.491022448, 0.491022448), - (0.34901960784313724, 0.497257069, 0.497257069), - (0.3529411764705882, 0.503492698, 0.503492698), - (0.35686274509803922, 0.509729541, 0.509729541), - (0.36078431372549019, 0.515967304, 0.515967304), - (0.36470588235294116, 0.522205646, 0.522205646), - (0.36862745098039218, 0.528444192, 0.528444192), - (0.37254901960784315, 0.534682523, 0.534682523), - (0.37647058823529411, 0.540920186, 0.540920186), - (0.38039215686274508, 0.547156706, 0.547156706), - (0.38431372549019605, 0.553391649, 0.553391649), - (0.38823529411764707, 0.559624442, 0.559624442), - (0.39215686274509803, 0.565854477, 0.565854477), - (0.396078431372549, 0.572081108, 0.572081108), - (0.40000000000000002, 0.578303656, 0.578303656), - (0.40392156862745099, 0.584521407, 0.584521407), - (0.40784313725490196, 0.590733615, 0.590733615), - (0.41176470588235292, 0.596939751, 0.596939751), - (0.41568627450980389, 0.60313893, 0.60313893), - (0.41960784313725491, 0.609330184, 0.609330184), - (0.42352941176470588, 0.615512627, 0.615512627), - (0.42745098039215684, 0.62168534, 0.62168534), - (0.43137254901960786, 0.627847374, 0.627847374), - (0.43529411764705883, 0.633997746, 0.633997746), - (0.4392156862745098, 0.640135447, 0.640135447), - (0.44313725490196076, 0.646259648, 0.646259648), - (0.44705882352941173, 0.652369348, 0.652369348), - (0.45098039215686275, 0.658463166, 0.658463166), - (0.45490196078431372, 0.664539964, 0.664539964), - (0.45882352941176469, 0.670598572, 0.670598572), - (0.46274509803921571, 0.676637795, 0.676637795), - (0.46666666666666667, 0.682656407, 0.682656407), - (0.47058823529411764, 0.688653158, 0.688653158), - (0.47450980392156861, 0.694626769, 0.694626769), - (0.47843137254901957, 0.700575937, 0.700575937), - (0.4823529411764706, 0.706499709, 0.706499709), - (0.48627450980392156, 0.712396345, 0.712396345), - (0.49019607843137253, 0.718264447, 0.718264447), - (0.49411764705882355, 0.724102613, 0.724102613), - (0.49803921568627452, 0.729909422, 0.729909422), - (0.50196078431372548, 0.735683432, 0.735683432), - (0.50588235294117645, 0.741423185, 0.741423185), - (0.50980392156862742, 0.747127207, 0.747127207), - (0.51372549019607838, 0.752794009, 0.752794009), - (0.51764705882352935, 0.75842209, 0.75842209), - (0.52156862745098043, 0.76400994, 0.76400994), - (0.52549019607843139, 0.769556038, 0.769556038), - (0.52941176470588236, 0.775058888, 0.775058888), - (0.53333333333333333, 0.780517023, 0.780517023), - (0.53725490196078429, 0.785928794, 0.785928794), - (0.54117647058823526, 0.791292674, 0.791292674), - (0.54509803921568623, 0.796607144, 0.796607144), - (0.5490196078431373, 0.801870689, 0.801870689), - (0.55294117647058827, 0.807081807, 0.807081807), - (0.55686274509803924, 0.812239008, 0.812239008), - (0.5607843137254902, 0.817340818, 0.817340818), - (0.56470588235294117, 0.822385784, 0.822385784), - (0.56862745098039214, 0.827372474, 0.827372474), - (0.5725490196078431, 0.832299481, 0.832299481), - (0.57647058823529407, 0.837165425, 0.837165425), - (0.58039215686274503, 0.841968959, 0.841968959), - (0.58431372549019611, 0.846708768, 0.846708768), - (0.58823529411764708, 0.851383572, 0.851383572), - (0.59215686274509804, 0.85599213, 0.85599213), - (0.59607843137254901, 0.860533241, 0.860533241), - (0.59999999999999998, 0.865005747, 0.865005747), - (0.60392156862745094, 0.869408534, 0.869408534), - (0.60784313725490191, 0.87374053, 0.87374053), - (0.61176470588235299, 0.878000715, 0.878000715), - (0.61568627450980395, 0.882188112, 0.882188112), - (0.61960784313725492, 0.886301795, 0.886301795), - (0.62352941176470589, 0.890340885, 0.890340885), - (0.62745098039215685, 0.894304553, 0.894304553), - (0.63137254901960782, 0.898192017, 0.898192017), - (0.63529411764705879, 0.902002544, 0.902002544), - (0.63921568627450975, 0.905735448, 0.905735448), - (0.64313725490196072, 0.90939009, 0.90939009), - (0.6470588235294118, 0.912965874, 0.912965874), - (0.65098039215686276, 0.916462251, 0.916462251), - (0.65490196078431373, 0.91987871, 0.91987871), - (0.6588235294117647, 0.923214783, 0.923214783), - (0.66274509803921566, 0.926470039, 0.926470039), - (0.66666666666666663, 0.929644083, 0.929644083), - (0.6705882352941176, 0.932736555, 0.932736555), - (0.67450980392156867, 0.935747126, 0.935747126), - (0.67843137254901964, 0.938675494, 0.938675494), - (0.68235294117647061, 0.941521384, 0.941521384), - (0.68627450980392157, 0.944284543, 0.944284543), - (0.69019607843137254, 0.946964741, 0.946964741), - (0.69411764705882351, 0.949561766, 0.949561766), - (0.69803921568627447, 0.952075421, 0.952075421), - (0.70196078431372544, 0.954505523, 0.954505523), - (0.70588235294117641, 0.956851903, 0.956851903), - (0.70980392156862748, 0.959114397, 0.959114397), - (0.71372549019607845, 0.96129285, 0.96129285), - (0.71764705882352942, 0.96338711, 0.96338711), - (0.72156862745098038, 0.965397031, 0.965397031), - (0.72549019607843135, 0.967322465, 0.967322465), - (0.72941176470588232, 0.969163264, 0.969163264), - (0.73333333333333328, 0.970919277, 0.970919277), - (0.73725490196078436, 0.972590351, 0.972590351), - (0.74117647058823533, 0.974176327, 0.974176327), - (0.74509803921568629, 0.975677038, 0.975677038), - (0.74901960784313726, 0.977092313, 0.977092313), - (0.75294117647058822, 0.978421971, 0.978421971), - (0.75686274509803919, 0.979665824, 0.979665824), - (0.76078431372549016, 0.980823673, 0.980823673), - (0.76470588235294112, 0.981895311, 0.981895311), - (0.76862745098039209, 0.982880522, 0.982880522), - (0.77254901960784317, 0.983779081, 0.983779081), - (0.77647058823529413, 0.984590755, 0.984590755), - (0.7803921568627451, 0.985315301, 0.985315301), - (0.78431372549019607, 0.985952471, 0.985952471), - (0.78823529411764703, 0.986502013, 0.986502013), - (0.792156862745098, 0.98696367, 0.98696367), - (0.79607843137254897, 0.987337182, 0.987337182), - (0.80000000000000004, 0.987622296, 0.987622296), - (0.80392156862745101, 0.987818759, 0.987818759), - (0.80784313725490198, 0.98792633, 0.98792633), - (0.81176470588235294, 0.987944783, 0.987944783), - (0.81568627450980391, 0.98787391, 0.98787391), - (0.81960784313725488, 0.987713535, 0.987713535), - (0.82352941176470584, 0.987463516, 0.987463516), - (0.82745098039215681, 0.987123759, 0.987123759), - (0.83137254901960778, 0.986694229, 0.986694229), - (0.83529411764705885, 0.98617497, 0.98617497), - (0.83921568627450982, 0.985565739, 0.985565739), - (0.84313725490196079, 0.984865203, 0.984865203), - (0.84705882352941175, 0.984075129, 0.984075129), - (0.85098039215686272, 0.983195992, 0.983195992), - (0.85490196078431369, 0.982228463, 0.982228463), - (0.85882352941176465, 0.981173457, 0.981173457), - (0.86274509803921573, 0.980032178, 0.980032178), - (0.8666666666666667, 0.978806183, 0.978806183), - (0.87058823529411766, 0.977497453, 0.977497453), - (0.87450980392156863, 0.976108474, 0.976108474), - (0.8784313725490196, 0.974637842, 0.974637842), - (0.88235294117647056, 0.973087939, 0.973087939), - (0.88627450980392153, 0.971467822, 0.971467822), - (0.8901960784313725, 0.969783146, 0.969783146), - (0.89411764705882346, 0.968040817, 0.968040817), - (0.89803921568627454, 0.966242589, 0.966242589), - (0.90196078431372551, 0.964393924, 0.964393924), - (0.90588235294117647, 0.962516656, 0.962516656), - (0.90980392156862744, 0.960625545, 0.960625545), - (0.9137254901960784, 0.958720088, 0.958720088), - (0.91764705882352937, 0.956834075, 0.956834075), - (0.92156862745098034, 0.954997177, 0.954997177), - (0.92549019607843142, 0.953215092, 0.953215092), - (0.92941176470588238, 0.951546225, 0.951546225), - (0.93333333333333335, 0.950018481, 0.950018481), - (0.93725490196078431, 0.948683391, 0.948683391), - (0.94117647058823528, 0.947594362, 0.947594362), - (0.94509803921568625, 0.946809163, 0.946809163), - (0.94901960784313721, 0.946391536, 0.946391536), - (0.95294117647058818, 0.946402951, 0.946402951), - (0.95686274509803915, 0.946902568, 0.946902568), - (0.96078431372549022, 0.947936825, 0.947936825), - (0.96470588235294119, 0.94954483, 0.94954483), - (0.96862745098039216, 0.951740304, 0.951740304), - (0.97254901960784312, 0.954529281, 0.954529281), - (0.97647058823529409, 0.957896053, 0.957896053), - (0.98039215686274506, 0.96181202, 0.96181202), - (0.98431372549019602, 0.966248822, 0.966248822), - (0.9882352941176471, 0.971161622, 0.971161622), - (0.99215686274509807, 0.976510983, 0.976510983), - (0.99607843137254903, 0.982257307, 0.982257307), - (1.0, 0.988362068, 0.988362068)], - 'green': [(0.0, 0.000466127766, 0.000466127766), - (0.0039215686274509803, 0.00126992553, 0.00126992553), - (0.0078431372549019607, 0.00224934863, 0.00224934863), - (0.011764705882352941, 0.00339180156, 0.00339180156), - (0.015686274509803921, 0.00469194561, 0.00469194561), - (0.019607843137254902, 0.00613611626, 0.00613611626), - (0.023529411764705882, 0.00771344131, 0.00771344131), - (0.027450980392156862, 0.00941675403, 0.00941675403), - (0.031372549019607843, 0.0112247138, 0.0112247138), - (0.035294117647058823, 0.0131362262, 0.0131362262), - (0.039215686274509803, 0.0151325789, 0.0151325789), - (0.043137254901960784, 0.0171991484, 0.0171991484), - (0.047058823529411764, 0.0193306298, 0.0193306298), - (0.050980392156862744, 0.0215030771, 0.0215030771), - (0.054901960784313725, 0.0237024271, 0.0237024271), - (0.058823529411764705, 0.0259207864, 0.0259207864), - (0.062745098039215685, 0.0281385015, 0.0281385015), - (0.066666666666666666, 0.0303236129, 0.0303236129), - (0.070588235294117646, 0.0324736172, 0.0324736172), - (0.074509803921568626, 0.0345691867, 0.0345691867), - (0.078431372549019607, 0.0365900213, 0.0365900213), - (0.082352941176470587, 0.0385036268, 0.0385036268), - (0.086274509803921567, 0.0402939095, 0.0402939095), - (0.090196078431372548, 0.0419053329, 0.0419053329), - (0.094117647058823528, 0.0433278666, 0.0433278666), - (0.098039215686274508, 0.0445561662, 0.0445561662), - (0.10196078431372549, 0.0455829503, 0.0455829503), - (0.10588235294117647, 0.0464018731, 0.0464018731), - (0.10980392156862745, 0.0470080541, 0.0470080541), - (0.11372549019607843, 0.0473986708, 0.0473986708), - (0.11764705882352941, 0.047573592, 0.047573592), - (0.12156862745098039, 0.0475360183, 0.0475360183), - (0.12549019607843137, 0.0472930838, 0.0472930838), - (0.12941176470588234, 0.0468563678, 0.0468563678), - (0.13333333333333333, 0.0462422566, 0.0462422566), - (0.13725490196078433, 0.0454676444, 0.0454676444), - (0.14117647058823529, 0.0445588056, 0.0445588056), - (0.14509803921568626, 0.0435542881, 0.0435542881), - (0.14901960784313725, 0.0424893149, 0.0424893149), - (0.15294117647058825, 0.0414017089, 0.0414017089), - (0.15686274509803921, 0.0403288858, 0.0403288858), - (0.16078431372549018, 0.0393088888, 0.0393088888), - (0.16470588235294117, 0.0384001825, 0.0384001825), - (0.16862745098039217, 0.0376322609, 0.0376322609), - (0.17254901960784313, 0.0370296488, 0.0370296488), - (0.1764705882352941, 0.0366146049, 0.0366146049), - (0.1803921568627451, 0.0364049901, 0.0364049901), - (0.18431372549019609, 0.0364052511, 0.0364052511), - (0.18823529411764706, 0.0366209949, 0.0366209949), - (0.19215686274509802, 0.0370545017, 0.0370545017), - (0.19607843137254902, 0.0377052832, 0.0377052832), - (0.20000000000000001, 0.0385706153, 0.0385706153), - (0.20392156862745098, 0.0396468666, 0.0396468666), - (0.20784313725490194, 0.0409215821, 0.0409215821), - (0.21176470588235294, 0.0423528741, 0.0423528741), - (0.21568627450980393, 0.0439325787, 0.0439325787), - (0.2196078431372549, 0.0456437598, 0.0456437598), - (0.22352941176470587, 0.0474700293, 0.0474700293), - (0.22745098039215686, 0.0493958927, 0.0493958927), - (0.23137254901960785, 0.0514069729, 0.0514069729), - (0.23529411764705882, 0.0534901321, 0.0534901321), - (0.23921568627450979, 0.0556335178, 0.0556335178), - (0.24313725490196078, 0.0578265505, 0.0578265505), - (0.24705882352941178, 0.0600598734, 0.0600598734), - (0.25098039215686274, 0.0623252772, 0.0623252772), - (0.25490196078431371, 0.06461561, 0.06461561), - (0.25882352941176467, 0.0669246832, 0.0669246832), - (0.2627450980392157, 0.0692471753, 0.0692471753), - (0.26666666666666666, 0.0715785403, 0.0715785403), - (0.27058823529411763, 0.0739149211, 0.0739149211), - (0.27450980392156865, 0.0762530701, 0.0762530701), - (0.27843137254901962, 0.0785914864, 0.0785914864), - (0.28235294117647058, 0.0809267058, 0.0809267058), - (0.28627450980392155, 0.0832568129, 0.0832568129), - (0.29019607843137252, 0.0855803445, 0.0855803445), - (0.29411764705882354, 0.0878961593, 0.0878961593), - (0.29803921568627451, 0.0902033992, 0.0902033992), - (0.30196078431372547, 0.0925014543, 0.0925014543), - (0.30588235294117649, 0.0947899342, 0.0947899342), - (0.30980392156862746, 0.0970686417, 0.0970686417), - (0.31372549019607843, 0.099337551, 0.099337551), - (0.31764705882352939, 0.101597079, 0.101597079), - (0.32156862745098036, 0.103847716, 0.103847716), - (0.32549019607843138, 0.106089165, 0.106089165), - (0.32941176470588235, 0.108321923, 0.108321923), - (0.33333333333333331, 0.110546584, 0.110546584), - (0.33725490196078434, 0.112763831, 0.112763831), - (0.3411764705882353, 0.11497443, 0.11497443), - (0.34509803921568627, 0.117179219, 0.117179219), - (0.34901960784313724, 0.119379132, 0.119379132), - (0.3529411764705882, 0.121575414, 0.121575414), - (0.35686274509803922, 0.123768654, 0.123768654), - (0.36078431372549019, 0.125959947, 0.125959947), - (0.36470588235294116, 0.128150439, 0.128150439), - (0.36862745098039218, 0.130341324, 0.130341324), - (0.37254901960784315, 0.132533845, 0.132533845), - (0.37647058823529411, 0.134729286, 0.134729286), - (0.38039215686274508, 0.136928959, 0.136928959), - (0.38431372549019605, 0.139134147, 0.139134147), - (0.38823529411764707, 0.141346265, 0.141346265), - (0.39215686274509803, 0.143566769, 0.143566769), - (0.396078431372549, 0.14579715, 0.14579715), - (0.40000000000000002, 0.148038934, 0.148038934), - (0.40392156862745099, 0.150293679, 0.150293679), - (0.40784313725490196, 0.152562977, 0.152562977), - (0.41176470588235292, 0.154848232, 0.154848232), - (0.41568627450980389, 0.157151161, 0.157151161), - (0.41960784313725491, 0.159473549, 0.159473549), - (0.42352941176470588, 0.161817111, 0.161817111), - (0.42745098039215684, 0.164183582, 0.164183582), - (0.43137254901960786, 0.166574724, 0.166574724), - (0.43529411764705883, 0.168992314, 0.168992314), - (0.4392156862745098, 0.17143815, 0.17143815), - (0.44313725490196076, 0.173913876, 0.173913876), - (0.44705882352941173, 0.176421271, 0.176421271), - (0.45098039215686275, 0.178962399, 0.178962399), - (0.45490196078431372, 0.181539111, 0.181539111), - (0.45882352941176469, 0.184153268, 0.184153268), - (0.46274509803921571, 0.186806728, 0.186806728), - (0.46666666666666667, 0.189501352, 0.189501352), - (0.47058823529411764, 0.192238994, 0.192238994), - (0.47450980392156861, 0.1950215, 0.1950215), - (0.47843137254901957, 0.197850703, 0.197850703), - (0.4823529411764706, 0.200728196, 0.200728196), - (0.48627450980392156, 0.203656029, 0.203656029), - (0.49019607843137253, 0.206635993, 0.206635993), - (0.49411764705882355, 0.209669834, 0.209669834), - (0.49803921568627452, 0.21275927, 0.21275927), - (0.50196078431372548, 0.215905976, 0.215905976), - (0.50588235294117645, 0.219111589, 0.219111589), - (0.50980392156862742, 0.222377697, 0.222377697), - (0.51372549019607838, 0.225705837, 0.225705837), - (0.51764705882352935, 0.229097492, 0.229097492), - (0.52156862745098043, 0.232554083, 0.232554083), - (0.52549019607843139, 0.236076967, 0.236076967), - (0.52941176470588236, 0.239667435, 0.239667435), - (0.53333333333333333, 0.24332672, 0.24332672), - (0.53725490196078429, 0.247055968, 0.247055968), - (0.54117647058823526, 0.250856232, 0.250856232), - (0.54509803921568623, 0.254728485, 0.254728485), - (0.5490196078431373, 0.25867361, 0.25867361), - (0.55294117647058827, 0.262692401, 0.262692401), - (0.55686274509803924, 0.266785558, 0.266785558), - (0.5607843137254902, 0.270953688, 0.270953688), - (0.56470588235294117, 0.2751973, 0.2751973), - (0.56862745098039214, 0.279516805, 0.279516805), - (0.5725490196078431, 0.283912516, 0.283912516), - (0.57647058823529407, 0.288384647, 0.288384647), - (0.58039215686274503, 0.292933312, 0.292933312), - (0.58431372549019611, 0.297558528, 0.297558528), - (0.58823529411764708, 0.302260213, 0.302260213), - (0.59215686274509804, 0.307038188, 0.307038188), - (0.59607843137254901, 0.311892183, 0.311892183), - (0.59999999999999998, 0.316821833, 0.316821833), - (0.60392156862745094, 0.321826685, 0.321826685), - (0.60784313725490191, 0.326906201, 0.326906201), - (0.61176470588235299, 0.33205976, 0.33205976), - (0.61568627450980395, 0.337286663, 0.337286663), - (0.61960784313725492, 0.342586137, 0.342586137), - (0.62352941176470589, 0.34795734, 0.34795734), - (0.62745098039215685, 0.353399363, 0.353399363), - (0.63137254901960782, 0.35891124, 0.35891124), - (0.63529411764705879, 0.364491949, 0.364491949), - (0.63921568627450975, 0.370140419, 0.370140419), - (0.64313725490196072, 0.375855533, 0.375855533), - (0.6470588235294118, 0.381636138, 0.381636138), - (0.65098039215686276, 0.387481044, 0.387481044), - (0.65490196078431373, 0.393389034, 0.393389034), - (0.6588235294117647, 0.399358867, 0.399358867), - (0.66274509803921566, 0.405389282, 0.405389282), - (0.66666666666666663, 0.411479007, 0.411479007), - (0.6705882352941176, 0.417626756, 0.417626756), - (0.67450980392156867, 0.423831237, 0.423831237), - (0.67843137254901964, 0.430091162, 0.430091162), - (0.68235294117647061, 0.436405243, 0.436405243), - (0.68627450980392157, 0.442772199, 0.442772199), - (0.69019607843137254, 0.449190757, 0.449190757), - (0.69411764705882351, 0.455659658, 0.455659658), - (0.69803921568627447, 0.462177656, 0.462177656), - (0.70196078431372544, 0.468743522, 0.468743522), - (0.70588235294117641, 0.475356048, 0.475356048), - (0.70980392156862748, 0.482014044, 0.482014044), - (0.71372549019607845, 0.488716345, 0.488716345), - (0.71764705882352942, 0.495461806, 0.495461806), - (0.72156862745098038, 0.502249309, 0.502249309), - (0.72549019607843135, 0.509077761, 0.509077761), - (0.72941176470588232, 0.515946092, 0.515946092), - (0.73333333333333328, 0.522853259, 0.522853259), - (0.73725490196078436, 0.529798246, 0.529798246), - (0.74117647058823533, 0.536780059, 0.536780059), - (0.74509803921568629, 0.543797733, 0.543797733), - (0.74901960784313726, 0.550850323, 0.550850323), - (0.75294117647058822, 0.557936911, 0.557936911), - (0.75686274509803919, 0.5650566, 0.5650566), - (0.76078431372549016, 0.572208516, 0.572208516), - (0.76470588235294112, 0.579391803, 0.579391803), - (0.76862745098039209, 0.586605627, 0.586605627), - (0.77254901960784317, 0.593849168, 0.593849168), - (0.77647058823529413, 0.601121626, 0.601121626), - (0.7803921568627451, 0.608422211, 0.608422211), - (0.78431372549019607, 0.615750147, 0.615750147), - (0.78823529411764703, 0.623104667, 0.623104667), - (0.792156862745098, 0.630485011, 0.630485011), - (0.79607843137254897, 0.637890424, 0.637890424), - (0.80000000000000004, 0.645320152, 0.645320152), - (0.80392156862745101, 0.652773439, 0.652773439), - (0.80784313725490198, 0.660249526, 0.660249526), - (0.81176470588235294, 0.667747641, 0.667747641), - (0.81568627450980391, 0.675267, 0.675267), - (0.81960784313725488, 0.682806802, 0.682806802), - (0.82352941176470584, 0.690366218, 0.690366218), - (0.82745098039215681, 0.697944391, 0.697944391), - (0.83137254901960778, 0.705540424, 0.705540424), - (0.83529411764705885, 0.713153375, 0.713153375), - (0.83921568627450982, 0.72078246, 0.72078246), - (0.84313725490196079, 0.728427497, 0.728427497), - (0.84705882352941175, 0.736086521, 0.736086521), - (0.85098039215686272, 0.743758326, 0.743758326), - (0.85490196078431369, 0.751441596, 0.751441596), - (0.85882352941176465, 0.759134892, 0.759134892), - (0.86274509803921573, 0.766836624, 0.766836624), - (0.8666666666666667, 0.774545028, 0.774545028), - (0.87058823529411766, 0.782258138, 0.782258138), - (0.87450980392156863, 0.789973753, 0.789973753), - (0.8784313725490196, 0.797691563, 0.797691563), - (0.88235294117647056, 0.805409333, 0.805409333), - (0.88627450980392153, 0.813121725, 0.813121725), - (0.8901960784313725, 0.820825143, 0.820825143), - (0.89411764705882346, 0.828515491, 0.828515491), - (0.89803921568627454, 0.836190976, 0.836190976), - (0.90196078431372551, 0.843848069, 0.843848069), - (0.90588235294117647, 0.85147634, 0.85147634), - (0.90980392156862744, 0.859068716, 0.859068716), - (0.9137254901960784, 0.866624355, 0.866624355), - (0.91764705882352937, 0.874128569, 0.874128569), - (0.92156862745098034, 0.881568926, 0.881568926), - (0.92549019607843142, 0.888942277, 0.888942277), - (0.92941176470588238, 0.896225909, 0.896225909), - (0.93333333333333335, 0.903409063, 0.903409063), - (0.93725490196078431, 0.910472964, 0.910472964), - (0.94117647058823528, 0.917399053, 0.917399053), - (0.94509803921568625, 0.924168246, 0.924168246), - (0.94901960784313721, 0.930760752, 0.930760752), - (0.95294117647058818, 0.937158971, 0.937158971), - (0.95686274509803915, 0.943347775, 0.943347775), - (0.96078431372549022, 0.949317522, 0.949317522), - (0.96470588235294119, 0.9550629, 0.9550629), - (0.96862745098039216, 0.960586693, 0.960586693), - (0.97254901960784312, 0.965895868, 0.965895868), - (0.97647058823529409, 0.97100333, 0.97100333), - (0.98039215686274506, 0.975924241, 0.975924241), - (0.98431372549019602, 0.980678193, 0.980678193), - (0.9882352941176471, 0.985282161, 0.985282161), - (0.99215686274509807, 0.989753437, 0.989753437), - (0.99607843137254903, 0.994108844, 0.994108844), - (1.0, 0.998364143, 0.998364143)], - 'blue': [(0.0, 0.01386552, 0.01386552), - (0.0039215686274509803, 0.018570352, 0.018570352), - (0.0078431372549019607, 0.0242390508, 0.0242390508), - (0.011764705882352941, 0.0309092475, 0.0309092475), - (0.015686274509803921, 0.038557898, 0.038557898), - (0.019607843137254902, 0.0468360336, 0.0468360336), - (0.023529411764705882, 0.0551430756, 0.0551430756), - (0.027450980392156862, 0.063459808, 0.063459808), - (0.031372549019607843, 0.071861689, 0.071861689), - (0.035294117647058823, 0.0802817951, 0.0802817951), - (0.039215686274509803, 0.0887668094, 0.0887668094), - (0.043137254901960784, 0.0973274383, 0.0973274383), - (0.047058823529411764, 0.105929835, 0.105929835), - (0.050980392156862744, 0.114621328, 0.114621328), - (0.054901960784313725, 0.123397286, 0.123397286), - (0.058823529411764705, 0.132232108, 0.132232108), - (0.062745098039215685, 0.141140519, 0.141140519), - (0.066666666666666666, 0.150163867, 0.150163867), - (0.070588235294117646, 0.159254277, 0.159254277), - (0.074509803921568626, 0.168413539, 0.168413539), - (0.078431372549019607, 0.177642172, 0.177642172), - (0.082352941176470587, 0.186961588, 0.186961588), - (0.086274509803921567, 0.196353558, 0.196353558), - (0.090196078431372548, 0.205798788, 0.205798788), - (0.094117647058823528, 0.215289113, 0.215289113), - (0.098039215686274508, 0.224813479, 0.224813479), - (0.10196078431372549, 0.234357604, 0.234357604), - (0.10588235294117647, 0.2439037, 0.2439037), - (0.10980392156862745, 0.2534303, 0.2534303), - (0.11372549019607843, 0.262912235, 0.262912235), - (0.11764705882352941, 0.272320803, 0.272320803), - (0.12156862745098039, 0.28162417, 0.28162417), - (0.12549019607843137, 0.290788012, 0.290788012), - (0.12941176470588234, 0.299776404, 0.299776404), - (0.13333333333333333, 0.30855291, 0.30855291), - (0.13725490196078433, 0.317085139, 0.317085139), - (0.14117647058823529, 0.325338414, 0.325338414), - (0.14509803921568626, 0.333276678, 0.333276678), - (0.14901960784313725, 0.340874188, 0.340874188), - (0.15294117647058825, 0.348110606, 0.348110606), - (0.15686274509803921, 0.354971391, 0.354971391), - (0.16078431372549018, 0.361446945, 0.361446945), - (0.16470588235294117, 0.367534629, 0.367534629), - (0.16862745098039217, 0.373237557, 0.373237557), - (0.17254901960784313, 0.378563264, 0.378563264), - (0.1764705882352941, 0.383522415, 0.383522415), - (0.1803921568627451, 0.388128944, 0.388128944), - (0.18431372549019609, 0.39240015, 0.39240015), - (0.18823529411764706, 0.396353388, 0.396353388), - (0.19215686274509802, 0.400006615, 0.400006615), - (0.19607843137254902, 0.403377897, 0.403377897), - (0.20000000000000001, 0.406485031, 0.406485031), - (0.20392156862745098, 0.409345373, 0.409345373), - (0.20784313725490194, 0.411976086, 0.411976086), - (0.21176470588235294, 0.414392106, 0.414392106), - (0.21568627450980393, 0.416607861, 0.416607861), - (0.2196078431372549, 0.418636756, 0.418636756), - (0.22352941176470587, 0.420491164, 0.420491164), - (0.22745098039215686, 0.422182449, 0.422182449), - (0.23137254901960785, 0.423720999, 0.423720999), - (0.23529411764705882, 0.425116277, 0.425116277), - (0.23921568627450979, 0.426376869, 0.426376869), - (0.24313725490196078, 0.427510546, 0.427510546), - (0.24705882352941178, 0.42852432, 0.42852432), - (0.25098039215686274, 0.429424503, 0.429424503), - (0.25490196078431371, 0.430216765, 0.430216765), - (0.25882352941176467, 0.430906186, 0.430906186), - (0.2627450980392157, 0.431497309, 0.431497309), - (0.26666666666666666, 0.431994185, 0.431994185), - (0.27058823529411763, 0.432400419, 0.432400419), - (0.27450980392156865, 0.432719214, 0.432719214), - (0.27843137254901962, 0.432954973, 0.432954973), - (0.28235294117647058, 0.433108763, 0.433108763), - (0.28627450980392155, 0.433182647, 0.433182647), - (0.29019607843137252, 0.433178526, 0.433178526), - (0.29411764705882354, 0.433098056, 0.433098056), - (0.29803921568627451, 0.432942678, 0.432942678), - (0.30196078431372547, 0.432713635, 0.432713635), - (0.30588235294117649, 0.432411996, 0.432411996), - (0.30980392156862746, 0.432038673, 0.432038673), - (0.31372549019607843, 0.431594438, 0.431594438), - (0.31764705882352939, 0.431080497, 0.431080497), - (0.32156862745098036, 0.430497898, 0.430497898), - (0.32549019607843138, 0.429845789, 0.429845789), - (0.32941176470588235, 0.429124507, 0.429124507), - (0.33333333333333331, 0.42833432, 0.42833432), - (0.33725490196078434, 0.427475431, 0.427475431), - (0.3411764705882353, 0.426547991, 0.426547991), - (0.34509803921568627, 0.425552106, 0.425552106), - (0.34901960784313724, 0.424487908, 0.424487908), - (0.3529411764705882, 0.42335611, 0.42335611), - (0.35686274509803922, 0.422155676, 0.422155676), - (0.36078431372549019, 0.420886594, 0.420886594), - (0.36470588235294116, 0.419548848, 0.419548848), - (0.36862745098039218, 0.418142411, 0.418142411), - (0.37254901960784315, 0.416667258, 0.416667258), - (0.37647058823529411, 0.415123366, 0.415123366), - (0.38039215686274508, 0.413510662, 0.413510662), - (0.38431372549019605, 0.411828882, 0.411828882), - (0.38823529411764707, 0.410078028, 0.410078028), - (0.39215686274509803, 0.408258132, 0.408258132), - (0.396078431372549, 0.406369246, 0.406369246), - (0.40000000000000002, 0.404411444, 0.404411444), - (0.40392156862745099, 0.402384829, 0.402384829), - (0.40784313725490196, 0.400289528, 0.400289528), - (0.41176470588235292, 0.398124897, 0.398124897), - (0.41568627450980389, 0.395891308, 0.395891308), - (0.41960784313725491, 0.393589349, 0.393589349), - (0.42352941176470588, 0.391219295, 0.391219295), - (0.42745098039215684, 0.388781456, 0.388781456), - (0.43137254901960786, 0.38627618, 0.38627618), - (0.43529411764705883, 0.383703854, 0.383703854), - (0.4392156862745098, 0.381064906, 0.381064906), - (0.44313725490196076, 0.378358969, 0.378358969), - (0.44705882352941173, 0.375586209, 0.375586209), - (0.45098039215686275, 0.372748214, 0.372748214), - (0.45490196078431372, 0.369845599, 0.369845599), - (0.45882352941176469, 0.366879025, 0.366879025), - (0.46274509803921571, 0.363849195, 0.363849195), - (0.46666666666666667, 0.360756856, 0.360756856), - (0.47058823529411764, 0.357602797, 0.357602797), - (0.47450980392156861, 0.354387853, 0.354387853), - (0.47843137254901957, 0.3511129, 0.3511129), - (0.4823529411764706, 0.347776863, 0.347776863), - (0.48627450980392156, 0.344382594, 0.344382594), - (0.49019607843137253, 0.340931208, 0.340931208), - (0.49411764705882355, 0.337423766, 0.337423766), - (0.49803921568627452, 0.333861367, 0.333861367), - (0.50196078431372548, 0.330245147, 0.330245147), - (0.50588235294117645, 0.326576275, 0.326576275), - (0.50980392156862742, 0.322855952, 0.322855952), - (0.51372549019607838, 0.31908541, 0.31908541), - (0.51764705882352935, 0.31526591, 0.31526591), - (0.52156862745098043, 0.311398734, 0.311398734), - (0.52549019607843139, 0.307485188, 0.307485188), - (0.52941176470588236, 0.303526312, 0.303526312), - (0.53333333333333333, 0.299522665, 0.299522665), - (0.53725490196078429, 0.295476756, 0.295476756), - (0.54117647058823526, 0.291389943, 0.291389943), - (0.54509803921568623, 0.287263585, 0.287263585), - (0.5490196078431373, 0.283099033, 0.283099033), - (0.55294117647058827, 0.278897629, 0.278897629), - (0.55686274509803924, 0.274660698, 0.274660698), - (0.5607843137254902, 0.270389545, 0.270389545), - (0.56470588235294117, 0.266085445, 0.266085445), - (0.56862745098039214, 0.261749643, 0.261749643), - (0.5725490196078431, 0.257383341, 0.257383341), - (0.57647058823529407, 0.2529877, 0.2529877), - (0.58039215686274503, 0.248563825, 0.248563825), - (0.58431372549019611, 0.244112767, 0.244112767), - (0.58823529411764708, 0.239635512, 0.239635512), - (0.59215686274509804, 0.235132978, 0.235132978), - (0.59607843137254901, 0.230606009, 0.230606009), - (0.59999999999999998, 0.226055368, 0.226055368), - (0.60392156862745094, 0.221481734, 0.221481734), - (0.60784313725490191, 0.216885699, 0.216885699), - (0.61176470588235299, 0.212267762, 0.212267762), - (0.61568627450980395, 0.207628326, 0.207628326), - (0.61960784313725492, 0.202967696, 0.202967696), - (0.62352941176470589, 0.19828608, 0.19828608), - (0.62745098039215685, 0.193583583, 0.193583583), - (0.63137254901960782, 0.188860212, 0.188860212), - (0.63529411764705879, 0.184115876, 0.184115876), - (0.63921568627450975, 0.179350388, 0.179350388), - (0.64313725490196072, 0.174563472, 0.174563472), - (0.6470588235294118, 0.169754764, 0.169754764), - (0.65098039215686276, 0.164923826, 0.164923826), - (0.65490196078431373, 0.160070152, 0.160070152), - (0.6588235294117647, 0.155193185, 0.155193185), - (0.66274509803921566, 0.150292329, 0.150292329), - (0.66666666666666663, 0.145366973, 0.145366973), - (0.6705882352941176, 0.140416519, 0.140416519), - (0.67450980392156867, 0.135440416, 0.135440416), - (0.67843137254901964, 0.130438175, 0.130438175), - (0.68235294117647061, 0.12540944, 0.12540944), - (0.68627450980392157, 0.120354038, 0.120354038), - (0.69019607843137254, 0.115272059, 0.115272059), - (0.69411764705882351, 0.110163947, 0.110163947), - (0.69803921568627447, 0.105030614, 0.105030614), - (0.70196078431372544, 0.0998735931, 0.0998735931), - (0.70588235294117641, 0.0946952268, 0.0946952268), - (0.70980392156862748, 0.0894989073, 0.0894989073), - (0.71372549019607845, 0.0842893891, 0.0842893891), - (0.71764705882352942, 0.0790731907, 0.0790731907), - (0.72156862745098038, 0.0738591143, 0.0738591143), - (0.72549019607843135, 0.0686589199, 0.0686589199), - (0.72941176470588232, 0.0634881971, 0.0634881971), - (0.73333333333333328, 0.058367489, 0.058367489), - (0.73725490196078436, 0.0533237243, 0.0533237243), - (0.74117647058823533, 0.048392009, 0.048392009), - (0.74509803921568629, 0.0436177922, 0.0436177922), - (0.74901960784313726, 0.0390500131, 0.0390500131), - (0.75294117647058822, 0.0349306227, 0.0349306227), - (0.75686274509803919, 0.0314091591, 0.0314091591), - (0.76078431372549016, 0.0285075931, 0.0285075931), - (0.76470588235294112, 0.0262497353, 0.0262497353), - (0.76862745098039209, 0.0246613416, 0.0246613416), - (0.77254901960784317, 0.0237702263, 0.0237702263), - (0.77647058823529413, 0.0236063833, 0.0236063833), - (0.7803921568627451, 0.0242021174, 0.0242021174), - (0.78431372549019607, 0.0255921853, 0.0255921853), - (0.78823529411764703, 0.0278139496, 0.0278139496), - (0.792156862745098, 0.0309075459, 0.0309075459), - (0.79607843137254897, 0.0349160639, 0.0349160639), - (0.80000000000000004, 0.0398857472, 0.0398857472), - (0.80392156862745101, 0.0455808037, 0.0455808037), - (0.80784313725490198, 0.0517503867, 0.0517503867), - (0.81176470588235294, 0.0583286889, 0.0583286889), - (0.81568627450980391, 0.0652570167, 0.0652570167), - (0.81960784313725488, 0.072489233, 0.072489233), - (0.82352941176470584, 0.0799897176, 0.0799897176), - (0.82745098039215681, 0.0877314215, 0.0877314215), - (0.83137254901960778, 0.0956941797, 0.0956941797), - (0.83529411764705885, 0.103863324, 0.103863324), - (0.83921568627450982, 0.112228756, 0.112228756), - (0.84313725490196079, 0.120784651, 0.120784651), - (0.84705882352941175, 0.129526579, 0.129526579), - (0.85098039215686272, 0.138453063, 0.138453063), - (0.85490196078431369, 0.147564573, 0.147564573), - (0.85882352941176465, 0.156863224, 0.156863224), - (0.86274509803921573, 0.166352544, 0.166352544), - (0.8666666666666667, 0.176037298, 0.176037298), - (0.87058823529411766, 0.185923357, 0.185923357), - (0.87450980392156863, 0.196017589, 0.196017589), - (0.8784313725490196, 0.206331925, 0.206331925), - (0.88235294117647056, 0.216876839, 0.216876839), - (0.88627450980392153, 0.227658046, 0.227658046), - (0.8901960784313725, 0.238685942, 0.238685942), - (0.89411764705882346, 0.249971582, 0.249971582), - (0.89803921568627454, 0.261533898, 0.261533898), - (0.90196078431372551, 0.273391112, 0.273391112), - (0.90588235294117647, 0.285545675, 0.285545675), - (0.90980392156862744, 0.298010219, 0.298010219), - (0.9137254901960784, 0.310820466, 0.310820466), - (0.91764705882352937, 0.323973947, 0.323973947), - (0.92156862745098034, 0.337475479, 0.337475479), - (0.92549019607843142, 0.351368713, 0.351368713), - (0.92941176470588238, 0.365627005, 0.365627005), - (0.93333333333333335, 0.380271225, 0.380271225), - (0.93725490196078431, 0.395289169, 0.395289169), - (0.94117647058823528, 0.410665194, 0.410665194), - (0.94509803921568625, 0.426373236, 0.426373236), - (0.94901960784313721, 0.442367495, 0.442367495), - (0.95294117647058818, 0.458591507, 0.458591507), - (0.95686274509803915, 0.474969778, 0.474969778), - (0.96078431372549022, 0.491426053, 0.491426053), - (0.96470588235294119, 0.507859649, 0.507859649), - (0.96862745098039216, 0.524203026, 0.524203026), - (0.97254901960784312, 0.540360752, 0.540360752), - (0.97647058823529409, 0.55627509, 0.55627509), - (0.98039215686274506, 0.571925382, 0.571925382), - (0.98431372549019602, 0.587205773, 0.587205773), - (0.9882352941176471, 0.60215433, 0.60215433), - (0.99215686274509807, 0.616760413, 0.616760413), - (0.99607843137254903, 0.631017009, 0.631017009), - (1.0, 0.644924005, 0.644924005)] -} - -_neoncity_data = { - 'red': [(0.0, 0.0503832136, 0.0503832136), - (0.0039215686274509803, 0.0635363639, 0.0635363639), - (0.0078431372549019607, 0.0753531234, 0.0753531234), - (0.011764705882352941, 0.0862217979, 0.0862217979), - (0.015686274509803921, 0.0963786097, 0.0963786097), - (0.019607843137254902, 0.105979704, 0.105979704), - (0.023529411764705882, 0.115123641, 0.115123641), - (0.027450980392156862, 0.123902903, 0.123902903), - (0.031372549019607843, 0.13238072, 0.13238072), - (0.035294117647058823, 0.140603076, 0.140603076), - (0.039215686274509803, 0.148606527, 0.148606527), - (0.043137254901960784, 0.156420649, 0.156420649), - (0.047058823529411764, 0.164069722, 0.164069722), - (0.050980392156862744, 0.171573925, 0.171573925), - (0.054901960784313725, 0.178950212, 0.178950212), - (0.058823529411764705, 0.186212958, 0.186212958), - (0.062745098039215685, 0.193374449, 0.193374449), - (0.066666666666666666, 0.20044526, 0.20044526), - (0.070588235294117646, 0.207434551, 0.207434551), - (0.074509803921568626, 0.214350298, 0.214350298), - (0.078431372549019607, 0.22119675, 0.22119675), - (0.082352941176470587, 0.227982971, 0.227982971), - (0.086274509803921567, 0.234714537, 0.234714537), - (0.090196078431372548, 0.241396253, 0.241396253), - (0.094117647058823528, 0.248032377, 0.248032377), - (0.098039215686274508, 0.25462669, 0.25462669), - (0.10196078431372549, 0.261182562, 0.261182562), - (0.10588235294117647, 0.267702993, 0.267702993), - (0.10980392156862745, 0.274190665, 0.274190665), - (0.11372549019607843, 0.280647969, 0.280647969), - (0.11764705882352941, 0.287076059, 0.287076059), - (0.12156862745098039, 0.293477695, 0.293477695), - (0.12549019607843137, 0.299855122, 0.299855122), - (0.12941176470588234, 0.306209825, 0.306209825), - (0.13333333333333333, 0.312543124, 0.312543124), - (0.13725490196078433, 0.318856183, 0.318856183), - (0.14117647058823529, 0.325150025, 0.325150025), - (0.14509803921568626, 0.331425547, 0.331425547), - (0.14901960784313725, 0.337683446, 0.337683446), - (0.15294117647058825, 0.343924591, 0.343924591), - (0.15686274509803921, 0.350149699, 0.350149699), - (0.16078431372549018, 0.356359209, 0.356359209), - (0.16470588235294117, 0.362553473, 0.362553473), - (0.16862745098039217, 0.368732762, 0.368732762), - (0.17254901960784313, 0.37489727, 0.37489727), - (0.1764705882352941, 0.381047116, 0.381047116), - (0.1803921568627451, 0.387182639, 0.387182639), - (0.18431372549019609, 0.39330401, 0.39330401), - (0.18823529411764706, 0.399410821, 0.399410821), - (0.19215686274509802, 0.405502914, 0.405502914), - (0.19607843137254902, 0.411580082, 0.411580082), - (0.20000000000000001, 0.417642063, 0.417642063), - (0.20392156862745098, 0.423688549, 0.423688549), - (0.20784313725490194, 0.429719186, 0.429719186), - (0.21176470588235294, 0.435733575, 0.435733575), - (0.21568627450980393, 0.441732123, 0.441732123), - (0.2196078431372549, 0.4477136, 0.4477136), - (0.22352941176470587, 0.453677394, 0.453677394), - (0.22745098039215686, 0.459622938, 0.459622938), - (0.23137254901960785, 0.465549631, 0.465549631), - (0.23529411764705882, 0.471456847, 0.471456847), - (0.23921568627450979, 0.477343929, 0.477343929), - (0.24313725490196078, 0.483210198, 0.483210198), - (0.24705882352941178, 0.489054951, 0.489054951), - (0.25098039215686274, 0.494877466, 0.494877466), - (0.25490196078431371, 0.500677687, 0.500677687), - (0.25882352941176467, 0.506454143, 0.506454143), - (0.2627450980392157, 0.512206035, 0.512206035), - (0.26666666666666666, 0.51793258, 0.51793258), - (0.27058823529411763, 0.52363299, 0.52363299), - (0.27450980392156865, 0.529306474, 0.529306474), - (0.27843137254901962, 0.534952244, 0.534952244), - (0.28235294117647058, 0.54056951, 0.54056951), - (0.28627450980392155, 0.546157494, 0.546157494), - (0.29019607843137252, 0.551715423, 0.551715423), - (0.29411764705882354, 0.557242538, 0.557242538), - (0.29803921568627451, 0.562738096, 0.562738096), - (0.30196078431372547, 0.568201372, 0.568201372), - (0.30588235294117649, 0.573631859, 0.573631859), - (0.30980392156862746, 0.579028682, 0.579028682), - (0.31372549019607843, 0.584391137, 0.584391137), - (0.31764705882352939, 0.589718606, 0.589718606), - (0.32156862745098036, 0.595010505, 0.595010505), - (0.32549019607843138, 0.600266283, 0.600266283), - (0.32941176470588235, 0.605485428, 0.605485428), - (0.33333333333333331, 0.610667469, 0.610667469), - (0.33725490196078434, 0.615811974, 0.615811974), - (0.3411764705882353, 0.620918555, 0.620918555), - (0.34509803921568627, 0.625986869, 0.625986869), - (0.34901960784313724, 0.631016615, 0.631016615), - (0.3529411764705882, 0.636007543, 0.636007543), - (0.35686274509803922, 0.640959444, 0.640959444), - (0.36078431372549019, 0.645872158, 0.645872158), - (0.36470588235294116, 0.650745571, 0.650745571), - (0.36862745098039218, 0.655579615, 0.655579615), - (0.37254901960784315, 0.660374266, 0.660374266), - (0.37647058823529411, 0.665129493, 0.665129493), - (0.38039215686274508, 0.669845385, 0.669845385), - (0.38431372549019605, 0.67452206, 0.67452206), - (0.38823529411764707, 0.679159664, 0.679159664), - (0.39215686274509803, 0.683758384, 0.683758384), - (0.396078431372549, 0.68831844, 0.68831844), - (0.40000000000000002, 0.692840088, 0.692840088), - (0.40392156862745099, 0.697323615, 0.697323615), - (0.40784313725490196, 0.701769334, 0.701769334), - (0.41176470588235292, 0.70617759, 0.70617759), - (0.41568627450980389, 0.710548747, 0.710548747), - (0.41960784313725491, 0.714883195, 0.714883195), - (0.42352941176470588, 0.719181339, 0.719181339), - (0.42745098039215684, 0.723443604, 0.723443604), - (0.43137254901960786, 0.727670428, 0.727670428), - (0.43529411764705883, 0.731862231, 0.731862231), - (0.4392156862745098, 0.736019424, 0.736019424), - (0.44313725490196076, 0.740142557, 0.740142557), - (0.44705882352941173, 0.744232102, 0.744232102), - (0.45098039215686275, 0.748288533, 0.748288533), - (0.45490196078431372, 0.752312321, 0.752312321), - (0.45882352941176469, 0.756303937, 0.756303937), - (0.46274509803921571, 0.760263849, 0.760263849), - (0.46666666666666667, 0.764192516, 0.764192516), - (0.47058823529411764, 0.768090391, 0.768090391), - (0.47450980392156861, 0.771957916, 0.771957916), - (0.47843137254901957, 0.775795522, 0.775795522), - (0.4823529411764706, 0.779603614, 0.779603614), - (0.48627450980392156, 0.783382636, 0.783382636), - (0.49019607843137253, 0.787132978, 0.787132978), - (0.49411764705882355, 0.790855015, 0.790855015), - (0.49803921568627452, 0.794549101, 0.794549101), - (0.50196078431372548, 0.798215577, 0.798215577), - (0.50588235294117645, 0.801854758, 0.801854758), - (0.50980392156862742, 0.805466945, 0.805466945), - (0.51372549019607838, 0.809052419, 0.809052419), - (0.51764705882352935, 0.812611506, 0.812611506), - (0.52156862745098043, 0.816144382, 0.816144382), - (0.52549019607843139, 0.819651255, 0.819651255), - (0.52941176470588236, 0.823132309, 0.823132309), - (0.53333333333333333, 0.826587706, 0.826587706), - (0.53725490196078429, 0.830017584, 0.830017584), - (0.54117647058823526, 0.833422053, 0.833422053), - (0.54509803921568623, 0.836801237, 0.836801237), - (0.5490196078431373, 0.840155276, 0.840155276), - (0.55294117647058827, 0.843484103, 0.843484103), - (0.55686274509803924, 0.846787726, 0.846787726), - (0.5607843137254902, 0.850066132, 0.850066132), - (0.56470588235294117, 0.853319279, 0.853319279), - (0.56862745098039214, 0.856547103, 0.856547103), - (0.5725490196078431, 0.85974952, 0.85974952), - (0.57647058823529407, 0.862926559, 0.862926559), - (0.58039215686274503, 0.86607792, 0.86607792), - (0.58431372549019611, 0.869203436, 0.869203436), - (0.58823529411764708, 0.872302917, 0.872302917), - (0.59215686274509804, 0.875376149, 0.875376149), - (0.59607843137254901, 0.878422895, 0.878422895), - (0.59999999999999998, 0.881442916, 0.881442916), - (0.60392156862745094, 0.884435982, 0.884435982), - (0.60784313725490191, 0.887401682, 0.887401682), - (0.61176470588235299, 0.890339687, 0.890339687), - (0.61568627450980395, 0.893249647, 0.893249647), - (0.61960784313725492, 0.896131191, 0.896131191), - (0.62352941176470589, 0.898983931, 0.898983931), - (0.62745098039215685, 0.901807455, 0.901807455), - (0.63137254901960782, 0.904601295, 0.904601295), - (0.63529411764705879, 0.907364995, 0.907364995), - (0.63921568627450975, 0.910098088, 0.910098088), - (0.64313725490196072, 0.912800095, 0.912800095), - (0.6470588235294118, 0.915470518, 0.915470518), - (0.65098039215686276, 0.918108848, 0.918108848), - (0.65490196078431373, 0.920714383, 0.920714383), - (0.6588235294117647, 0.92328666, 0.92328666), - (0.66274509803921566, 0.925825146, 0.925825146), - (0.66666666666666663, 0.928329275, 0.928329275), - (0.6705882352941176, 0.930798469, 0.930798469), - (0.67450980392156867, 0.93323214, 0.93323214), - (0.67843137254901964, 0.935629684, 0.935629684), - (0.68235294117647061, 0.937990034, 0.937990034), - (0.68627450980392157, 0.940312939, 0.940312939), - (0.69019607843137254, 0.942597771, 0.942597771), - (0.69411764705882351, 0.944843893, 0.944843893), - (0.69803921568627447, 0.947050662, 0.947050662), - (0.70196078431372544, 0.949217427, 0.949217427), - (0.70588235294117641, 0.95134353, 0.95134353), - (0.70980392156862748, 0.953427725, 0.953427725), - (0.71372549019607845, 0.95546964, 0.95546964), - (0.71764705882352942, 0.95746877, 0.95746877), - (0.72156862745098038, 0.95942443, 0.95942443), - (0.72549019607843135, 0.96133593, 0.96133593), - (0.72941176470588232, 0.963202573, 0.963202573), - (0.73333333333333328, 0.965023656, 0.965023656), - (0.73725490196078436, 0.96679847, 0.96679847), - (0.74117647058823533, 0.968525639, 0.968525639), - (0.74509803921568629, 0.970204593, 0.970204593), - (0.74901960784313726, 0.971835007, 0.971835007), - (0.75294117647058822, 0.973416145, 0.973416145), - (0.75686274509803919, 0.974947262, 0.974947262), - (0.76078431372549016, 0.976427606, 0.976427606), - (0.76470588235294112, 0.977856416, 0.977856416), - (0.76862745098039209, 0.979232922, 0.979232922), - (0.77254901960784317, 0.980556344, 0.980556344), - (0.77647058823529413, 0.98182589, 0.98182589), - (0.7803921568627451, 0.983040742, 0.983040742), - (0.78431372549019607, 0.984198924, 0.984198924), - (0.78823529411764703, 0.98530076, 0.98530076), - (0.792156862745098, 0.986345421, 0.986345421), - (0.79607843137254897, 0.987332067, 0.987332067), - (0.80000000000000004, 0.988259846, 0.988259846), - (0.80392156862745101, 0.989127893, 0.989127893), - (0.80784313725490198, 0.989935328, 0.989935328), - (0.81176470588235294, 0.990681261, 0.990681261), - (0.81568627450980391, 0.991364787, 0.991364787), - (0.81960784313725488, 0.99198499, 0.99198499), - (0.82352941176470584, 0.992540939, 0.992540939), - (0.82745098039215681, 0.993031693, 0.993031693), - (0.83137254901960778, 0.993456302, 0.993456302), - (0.83529411764705885, 0.993813802, 0.993813802), - (0.83921568627450982, 0.994103226, 0.994103226), - (0.84313725490196079, 0.994323596, 0.994323596), - (0.84705882352941175, 0.994473934, 0.994473934), - (0.85098039215686272, 0.99455326, 0.99455326), - (0.85490196078431369, 0.994560594, 0.994560594), - (0.85882352941176465, 0.994494964, 0.994494964), - (0.86274509803921573, 0.994355411, 0.994355411), - (0.8666666666666667, 0.994140989, 0.994140989), - (0.87058823529411766, 0.993850778, 0.993850778), - (0.87450980392156863, 0.99348219, 0.99348219), - (0.8784313725490196, 0.993033251, 0.993033251), - (0.88235294117647056, 0.992505214, 0.992505214), - (0.88627450980392153, 0.99189727, 0.99189727), - (0.8901960784313725, 0.99120868, 0.99120868), - (0.89411764705882346, 0.990438793, 0.990438793), - (0.89803921568627454, 0.989587065, 0.989587065), - (0.90196078431372551, 0.988647741, 0.988647741), - (0.90588235294117647, 0.987620557, 0.987620557), - (0.90980392156862744, 0.986509366, 0.986509366), - (0.9137254901960784, 0.985314198, 0.985314198), - (0.91764705882352937, 0.984031139, 0.984031139), - (0.92156862745098034, 0.98265282, 0.98265282), - (0.92549019607843142, 0.981190389, 0.981190389), - (0.92941176470588238, 0.979643637, 0.979643637), - (0.93333333333333335, 0.977994918, 0.977994918), - (0.93725490196078431, 0.976264977, 0.976264977), - (0.94117647058823528, 0.974443038, 0.974443038), - (0.94509803921568625, 0.972530009, 0.972530009), - (0.94901960784313721, 0.970532932, 0.970532932), - (0.95294117647058818, 0.968443477, 0.968443477), - (0.95686274509803915, 0.966271225, 0.966271225), - (0.96078431372549022, 0.964021057, 0.964021057), - (0.96470588235294119, 0.961681481, 0.961681481), - (0.96862745098039216, 0.959275646, 0.959275646), - (0.97254901960784312, 0.956808068, 0.956808068), - (0.97647058823529409, 0.954286813, 0.954286813), - (0.98039215686274506, 0.951726083, 0.951726083), - (0.98431372549019602, 0.949150533, 0.949150533), - (0.9882352941176471, 0.94660227, 0.94660227), - (0.99215686274509807, 0.944151742, 0.944151742), - (0.99607843137254903, 0.94189612, 0.94189612), - (1.0, 0.940015097, 0.940015097)], - 'green': [(0.0, 0.0298028976, 0.0298028976), - (0.0039215686274509803, 0.0284259729, 0.0284259729), - (0.0078431372549019607, 0.0272063728, 0.0272063728), - (0.011764705882352941, 0.0261253206, 0.0261253206), - (0.015686274509803921, 0.0251650976, 0.0251650976), - (0.019607843137254902, 0.0243092436, 0.0243092436), - (0.023529411764705882, 0.02355625, 0.02355625), - (0.027450980392156862, 0.0228781011, 0.0228781011), - (0.031372549019607843, 0.0222583774, 0.0222583774), - (0.035294117647058823, 0.0216866674, 0.0216866674), - (0.039215686274509803, 0.0211535876, 0.0211535876), - (0.043137254901960784, 0.0206507174, 0.0206507174), - (0.047058823529411764, 0.0201705326, 0.0201705326), - (0.050980392156862744, 0.0197063415, 0.0197063415), - (0.054901960784313725, 0.0192522243, 0.0192522243), - (0.058823529411764705, 0.0188029767, 0.0188029767), - (0.062745098039215685, 0.0183540593, 0.0183540593), - (0.066666666666666666, 0.0179015512, 0.0179015512), - (0.070588235294117646, 0.0174421086, 0.0174421086), - (0.074509803921568626, 0.0169729276, 0.0169729276), - (0.078431372549019607, 0.0164970484, 0.0164970484), - (0.082352941176470587, 0.0160071509, 0.0160071509), - (0.086274509803921567, 0.0155015065, 0.0155015065), - (0.090196078431372548, 0.0149791041, 0.0149791041), - (0.094117647058823528, 0.0144393586, 0.0144393586), - (0.098039215686274508, 0.0138820918, 0.0138820918), - (0.10196078431372549, 0.0133075156, 0.0133075156), - (0.10588235294117647, 0.0127162163, 0.0127162163), - (0.10980392156862745, 0.0121091423, 0.0121091423), - (0.11372549019607843, 0.0114875915, 0.0114875915), - (0.11764705882352941, 0.0108554862, 0.0108554862), - (0.12156862745098039, 0.0102128849, 0.0102128849), - (0.12549019607843137, 0.00956079551, 0.00956079551), - (0.12941176470588234, 0.00890185346, 0.00890185346), - (0.13333333333333333, 0.00823900704, 0.00823900704), - (0.13725490196078433, 0.00757551051, 0.00757551051), - (0.14117647058823529, 0.00691491734, 0.00691491734), - (0.14509803921568626, 0.00626107379, 0.00626107379), - (0.14901960784313725, 0.00561830889, 0.00561830889), - (0.15294117647058825, 0.0049905308, 0.0049905308), - (0.15686274509803921, 0.00438202557, 0.00438202557), - (0.16078431372549018, 0.00379781761, 0.00379781761), - (0.16470588235294117, 0.00324319591, 0.00324319591), - (0.16862745098039217, 0.00272370721, 0.00272370721), - (0.17254901960784313, 0.00224514897, 0.00224514897), - (0.1764705882352941, 0.00181356205, 0.00181356205), - (0.1803921568627451, 0.00143446923, 0.00143446923), - (0.18431372549019609, 0.00111388259, 0.00111388259), - (0.18823529411764706, 0.000859420809, 0.000859420809), - (0.19215686274509802, 0.000678091517, 0.000678091517), - (0.19607843137254902, 0.000577101735, 0.000577101735), - (0.20000000000000001, 0.000563847476, 0.000563847476), - (0.20392156862745098, 0.00064590278, 0.00064590278), - (0.20784313725490194, 0.000831008207, 0.000831008207), - (0.21176470588235294, 0.00112705875, 0.00112705875), - (0.21568627450980393, 0.00153984779, 0.00153984779), - (0.2196078431372549, 0.00207954744, 0.00207954744), - (0.22352941176470587, 0.00275470302, 0.00275470302), - (0.22745098039215686, 0.00357374415, 0.00357374415), - (0.23137254901960785, 0.00454518084, 0.00454518084), - (0.23529411764705882, 0.00567758762, 0.00567758762), - (0.23921568627450979, 0.00697958743, 0.00697958743), - (0.24313725490196078, 0.00845983494, 0.00845983494), - (0.24705882352941178, 0.0101269996, 0.0101269996), - (0.25098039215686274, 0.0119897486, 0.0119897486), - (0.25490196078431371, 0.014055064, 0.014055064), - (0.25882352941176467, 0.0163333443, 0.0163333443), - (0.2627450980392157, 0.0188332232, 0.0188332232), - (0.26666666666666666, 0.0215631918, 0.0215631918), - (0.27058823529411763, 0.0245316468, 0.0245316468), - (0.27450980392156865, 0.0277468735, 0.0277468735), - (0.27843137254901962, 0.03121703, 0.03121703), - (0.28235294117647058, 0.034950131, 0.034950131), - (0.28627450980392155, 0.0389540334, 0.0389540334), - (0.29019607843137252, 0.0431364795, 0.0431364795), - (0.29411764705882354, 0.0473307585, 0.0473307585), - (0.29803921568627451, 0.0515448092, 0.0515448092), - (0.30196078431372547, 0.0557776706, 0.0557776706), - (0.30588235294117649, 0.0600281369, 0.0600281369), - (0.30980392156862746, 0.0642955547, 0.0642955547), - (0.31372549019607843, 0.0685790261, 0.0685790261), - (0.31764705882352939, 0.0728775875, 0.0728775875), - (0.32156862745098036, 0.0771902878, 0.0771902878), - (0.32549019607843138, 0.0815161895, 0.0815161895), - (0.32941176470588235, 0.0858543713, 0.0858543713), - (0.33333333333333331, 0.0902039303, 0.0902039303), - (0.33725490196078434, 0.0945639838, 0.0945639838), - (0.3411764705882353, 0.0989336721, 0.0989336721), - (0.34509803921568627, 0.10331216, 0.10331216), - (0.34901960784313724, 0.107698641, 0.107698641), - (0.3529411764705882, 0.112092335, 0.112092335), - (0.35686274509803922, 0.116492495, 0.116492495), - (0.36078431372549019, 0.120898405, 0.120898405), - (0.36470588235294116, 0.125309384, 0.125309384), - (0.36862745098039218, 0.129724785, 0.129724785), - (0.37254901960784315, 0.134143997, 0.134143997), - (0.37647058823529411, 0.138566428, 0.138566428), - (0.38039215686274508, 0.14299154, 0.14299154), - (0.38431372549019605, 0.147418835, 0.147418835), - (0.38823529411764707, 0.151847851, 0.151847851), - (0.39215686274509803, 0.156278163, 0.156278163), - (0.396078431372549, 0.160709387, 0.160709387), - (0.40000000000000002, 0.165141174, 0.165141174), - (0.40392156862745099, 0.169573215, 0.169573215), - (0.40784313725490196, 0.174005236, 0.174005236), - (0.41176470588235292, 0.178437, 0.178437), - (0.41568627450980389, 0.182868306, 0.182868306), - (0.41960784313725491, 0.187298986, 0.187298986), - (0.42352941176470588, 0.191728906, 0.191728906), - (0.42745098039215684, 0.196157962, 0.196157962), - (0.43137254901960786, 0.200586086, 0.200586086), - (0.43529411764705883, 0.205013174, 0.205013174), - (0.4392156862745098, 0.209439071, 0.209439071), - (0.44313725490196076, 0.213863965, 0.213863965), - (0.44705882352941173, 0.218287899, 0.218287899), - (0.45098039215686275, 0.222710942, 0.222710942), - (0.45490196078431372, 0.227133187, 0.227133187), - (0.45882352941176469, 0.231554749, 0.231554749), - (0.46274509803921571, 0.235975765, 0.235975765), - (0.46666666666666667, 0.240396394, 0.240396394), - (0.47058823529411764, 0.244816813, 0.244816813), - (0.47450980392156861, 0.24923722, 0.24923722), - (0.47843137254901957, 0.253657797, 0.253657797), - (0.4823529411764706, 0.258078397, 0.258078397), - (0.48627450980392156, 0.262499662, 0.262499662), - (0.49019607843137253, 0.266921859, 0.266921859), - (0.49411764705882355, 0.271345267, 0.271345267), - (0.49803921568627452, 0.275770179, 0.275770179), - (0.50196078431372548, 0.280196901, 0.280196901), - (0.50588235294117645, 0.28462575, 0.28462575), - (0.50980392156862742, 0.289057057, 0.289057057), - (0.51372549019607838, 0.293491117, 0.293491117), - (0.51764705882352935, 0.297927865, 0.297927865), - (0.52156862745098043, 0.30236813, 0.30236813), - (0.52549019607843139, 0.306812282, 0.306812282), - (0.52941176470588236, 0.311260703, 0.311260703), - (0.53333333333333333, 0.315713782, 0.315713782), - (0.53725490196078429, 0.320171913, 0.320171913), - (0.54117647058823526, 0.324635499, 0.324635499), - (0.54509803921568623, 0.329104836, 0.329104836), - (0.5490196078431373, 0.333580106, 0.333580106), - (0.55294117647058827, 0.338062109, 0.338062109), - (0.55686274509803924, 0.342551272, 0.342551272), - (0.5607843137254902, 0.347048028, 0.347048028), - (0.56470588235294117, 0.351552815, 0.351552815), - (0.56862745098039214, 0.356066072, 0.356066072), - (0.5725490196078431, 0.360588229, 0.360588229), - (0.57647058823529407, 0.365119408, 0.365119408), - (0.58039215686274503, 0.369660446, 0.369660446), - (0.58431372549019611, 0.374211795, 0.374211795), - (0.58823529411764708, 0.37877391, 0.37877391), - (0.59215686274509804, 0.383347243, 0.383347243), - (0.59607843137254901, 0.387932249, 0.387932249), - (0.59999999999999998, 0.392529339, 0.392529339), - (0.60392156862745094, 0.397138877, 0.397138877), - (0.60784313725490191, 0.401761511, 0.401761511), - (0.61176470588235299, 0.406397694, 0.406397694), - (0.61568627450980395, 0.411047871, 0.411047871), - (0.61960784313725492, 0.415712489, 0.415712489), - (0.62352941176470589, 0.420391986, 0.420391986), - (0.62745098039215685, 0.425086807, 0.425086807), - (0.63137254901960782, 0.429797442, 0.429797442), - (0.63529411764705879, 0.434524335, 0.434524335), - (0.63921568627450975, 0.439267908, 0.439267908), - (0.64313725490196072, 0.444028574, 0.444028574), - (0.6470588235294118, 0.448806744, 0.448806744), - (0.65098039215686276, 0.453602818, 0.453602818), - (0.65490196078431373, 0.45841742, 0.45841742), - (0.6588235294117647, 0.463250828, 0.463250828), - (0.66274509803921566, 0.468103387, 0.468103387), - (0.66666666666666663, 0.472975465, 0.472975465), - (0.6705882352941176, 0.47786742, 0.47786742), - (0.67450980392156867, 0.482779603, 0.482779603), - (0.67843137254901964, 0.487712357, 0.487712357), - (0.68235294117647061, 0.492666544, 0.492666544), - (0.68627450980392157, 0.497642038, 0.497642038), - (0.69019607843137254, 0.502639147, 0.502639147), - (0.69411764705882351, 0.507658169, 0.507658169), - (0.69803921568627447, 0.51269939, 0.51269939), - (0.70196078431372544, 0.517763087, 0.517763087), - (0.70588235294117641, 0.522849522, 0.522849522), - (0.70980392156862748, 0.52795955, 0.52795955), - (0.71372549019607845, 0.533093083, 0.533093083), - (0.71764705882352942, 0.538250172, 0.538250172), - (0.72156862745098038, 0.543431038, 0.543431038), - (0.72549019607843135, 0.54863589, 0.54863589), - (0.72941176470588232, 0.553864931, 0.553864931), - (0.73333333333333328, 0.559118349, 0.559118349), - (0.73725490196078436, 0.564396327, 0.564396327), - (0.74117647058823533, 0.569699633, 0.569699633), - (0.74509803921568629, 0.57502827, 0.57502827), - (0.74901960784313726, 0.580382015, 0.580382015), - (0.75294117647058822, 0.585761012, 0.585761012), - (0.75686274509803919, 0.591165394, 0.591165394), - (0.76078431372549016, 0.596595287, 0.596595287), - (0.76470588235294112, 0.602050811, 0.602050811), - (0.76862745098039209, 0.607532077, 0.607532077), - (0.77254901960784317, 0.61303919, 0.61303919), - (0.77647058823529413, 0.61857225, 0.61857225), - (0.7803921568627451, 0.624131362, 0.624131362), - (0.78431372549019607, 0.629717516, 0.629717516), - (0.78823529411764703, 0.635329876, 0.635329876), - (0.792156862745098, 0.640968508, 0.640968508), - (0.79607843137254897, 0.646633475, 0.646633475), - (0.80000000000000004, 0.652324832, 0.652324832), - (0.80392156862745101, 0.65804263, 0.65804263), - (0.80784313725490198, 0.663786914, 0.663786914), - (0.81176470588235294, 0.66955772, 0.66955772), - (0.81568627450980391, 0.675355082, 0.675355082), - (0.81960784313725488, 0.681179025, 0.681179025), - (0.82352941176470584, 0.687029567, 0.687029567), - (0.82745098039215681, 0.692906719, 0.692906719), - (0.83137254901960778, 0.698810484, 0.698810484), - (0.83529411764705885, 0.704740854, 0.704740854), - (0.83921568627450982, 0.710697814, 0.710697814), - (0.84313725490196079, 0.716681336, 0.716681336), - (0.84705882352941175, 0.722691379, 0.722691379), - (0.85098039215686272, 0.72872789, 0.72872789), - (0.85490196078431369, 0.734790799, 0.734790799), - (0.85882352941176465, 0.74088002, 0.74088002), - (0.86274509803921573, 0.746995448, 0.746995448), - (0.8666666666666667, 0.753136955, 0.753136955), - (0.87058823529411766, 0.75930439, 0.75930439), - (0.87450980392156863, 0.765498551, 0.765498551), - (0.8784313725490196, 0.771719833, 0.771719833), - (0.88235294117647056, 0.777966775, 0.777966775), - (0.88627450980392153, 0.78423912, 0.78423912), - (0.8901960784313725, 0.790536569, 0.790536569), - (0.89411764705882346, 0.796858775, 0.796858775), - (0.89803921568627454, 0.803205337, 0.803205337), - (0.90196078431372551, 0.809578605, 0.809578605), - (0.90588235294117647, 0.815977942, 0.815977942), - (0.90980392156862744, 0.82240062, 0.82240062), - (0.9137254901960784, 0.82884598, 0.82884598), - (0.91764705882352937, 0.83531536, 0.83531536), - (0.92156862745098034, 0.84181173, 0.84181173), - (0.92549019607843142, 0.848328902, 0.848328902), - (0.92941176470588238, 0.854866468, 0.854866468), - (0.93333333333333335, 0.861432314, 0.861432314), - (0.93725490196078431, 0.868015998, 0.868015998), - (0.94117647058823528, 0.874622194, 0.874622194), - (0.94509803921568625, 0.881250063, 0.881250063), - (0.94901960784313721, 0.887896125, 0.887896125), - (0.95294117647058818, 0.894563989, 0.894563989), - (0.95686274509803915, 0.901249365, 0.901249365), - (0.96078431372549022, 0.907950379, 0.907950379), - (0.96470588235294119, 0.914672479, 0.914672479), - (0.96862745098039216, 0.921406537, 0.921406537), - (0.97254901960784312, 0.928152065, 0.928152065), - (0.97647058823529409, 0.93490773, 0.93490773), - (0.98039215686274506, 0.941670605, 0.941670605), - (0.98431372549019602, 0.9484349, 0.9484349), - (0.9882352941176471, 0.95518986, 0.95518986), - (0.99215686274509807, 0.961916487, 0.961916487), - (0.99607843137254903, 0.968589814, 0.968589814), - (1.0, 0.975158357, 0.975158357)], - 'blue': [(0.0, 0.527974883, 0.527974883), - (0.0039215686274509803, 0.533123681, 0.533123681), - (0.0078431372549019607, 0.538007001, 0.538007001), - (0.011764705882352941, 0.542657691, 0.542657691), - (0.015686274509803921, 0.547103487, 0.547103487), - (0.019607843137254902, 0.551367851, 0.551367851), - (0.023529411764705882, 0.555467728, 0.555467728), - (0.027450980392156862, 0.55942348, 0.55942348), - (0.031372549019607843, 0.563250116, 0.563250116), - (0.035294117647058823, 0.566959485, 0.566959485), - (0.039215686274509803, 0.570561711, 0.570561711), - (0.043137254901960784, 0.574065446, 0.574065446), - (0.047058823529411764, 0.577478074, 0.577478074), - (0.050980392156862744, 0.58080589, 0.58080589), - (0.054901960784313725, 0.584054243, 0.584054243), - (0.058823529411764705, 0.587227661, 0.587227661), - (0.062745098039215685, 0.590329954, 0.590329954), - (0.066666666666666666, 0.593364304, 0.593364304), - (0.070588235294117646, 0.596333341, 0.596333341), - (0.074509803921568626, 0.599239207, 0.599239207), - (0.078431372549019607, 0.602083323, 0.602083323), - (0.082352941176470587, 0.604867403, 0.604867403), - (0.086274509803921567, 0.607592438, 0.607592438), - (0.090196078431372548, 0.610259089, 0.610259089), - (0.094117647058823528, 0.612867743, 0.612867743), - (0.098039215686274508, 0.615418537, 0.615418537), - (0.10196078431372549, 0.617911385, 0.617911385), - (0.10588235294117647, 0.620345997, 0.620345997), - (0.10980392156862745, 0.622721903, 0.622721903), - (0.11372549019607843, 0.625038468, 0.625038468), - (0.11764705882352941, 0.627294975, 0.627294975), - (0.12156862745098039, 0.62949049, 0.62949049), - (0.12549019607843137, 0.631623923, 0.631623923), - (0.12941176470588234, 0.633694102, 0.633694102), - (0.13333333333333333, 0.635699759, 0.635699759), - (0.13725490196078433, 0.637639537, 0.637639537), - (0.14117647058823529, 0.639512001, 0.639512001), - (0.14509803921568626, 0.641315649, 0.641315649), - (0.14901960784313725, 0.643048936, 0.643048936), - (0.15294117647058825, 0.644710195, 0.644710195), - (0.15686274509803921, 0.646297711, 0.646297711), - (0.16078431372549018, 0.647809772, 0.647809772), - (0.16470588235294117, 0.649244641, 0.649244641), - (0.16862745098039217, 0.650600561, 0.650600561), - (0.17254901960784313, 0.651875762, 0.651875762), - (0.1764705882352941, 0.653068467, 0.653068467), - (0.1803921568627451, 0.654176761, 0.654176761), - (0.18431372549019609, 0.655198755, 0.655198755), - (0.18823529411764706, 0.656132835, 0.656132835), - (0.19215686274509802, 0.656977276, 0.656977276), - (0.19607843137254902, 0.65773038, 0.65773038), - (0.20000000000000001, 0.658390492, 0.658390492), - (0.20392156862745098, 0.658956004, 0.658956004), - (0.20784313725490194, 0.659425363, 0.659425363), - (0.21176470588235294, 0.659797077, 0.659797077), - (0.21568627450980393, 0.660069009, 0.660069009), - (0.2196078431372549, 0.660240367, 0.660240367), - (0.22352941176470587, 0.660309966, 0.660309966), - (0.22745098039215686, 0.660276655, 0.660276655), - (0.23137254901960785, 0.660139383, 0.660139383), - (0.23529411764705882, 0.65989721, 0.65989721), - (0.23921568627450979, 0.659549311, 0.659549311), - (0.24313725490196078, 0.659094989, 0.659094989), - (0.24705882352941178, 0.658533677, 0.658533677), - (0.25098039215686274, 0.657864946, 0.657864946), - (0.25490196078431371, 0.657087561, 0.657087561), - (0.25882352941176467, 0.656202294, 0.656202294), - (0.2627450980392157, 0.655209222, 0.655209222), - (0.26666666666666666, 0.654108545, 0.654108545), - (0.27058823529411763, 0.652900629, 0.652900629), - (0.27450980392156865, 0.65158601, 0.65158601), - (0.27843137254901962, 0.650165396, 0.650165396), - (0.28235294117647058, 0.648639668, 0.648639668), - (0.28627450980392155, 0.647009884, 0.647009884), - (0.29019607843137252, 0.645277275, 0.645277275), - (0.29411764705882354, 0.64344325, 0.64344325), - (0.29803921568627451, 0.641509389, 0.641509389), - (0.30196078431372547, 0.63947744, 0.63947744), - (0.30588235294117649, 0.637348841, 0.637348841), - (0.30980392156862746, 0.635126108, 0.635126108), - (0.31372549019607843, 0.632811608, 0.632811608), - (0.31764705882352939, 0.630407727, 0.630407727), - (0.32156862745098036, 0.627916992, 0.627916992), - (0.32549019607843138, 0.625342058, 0.625342058), - (0.32941176470588235, 0.622685703, 0.622685703), - (0.33333333333333331, 0.619950811, 0.619950811), - (0.33725490196078434, 0.617140367, 0.617140367), - (0.3411764705882353, 0.61425744, 0.61425744), - (0.34509803921568627, 0.611305174, 0.611305174), - (0.34901960784313724, 0.608286774, 0.608286774), - (0.3529411764705882, 0.605205491, 0.605205491), - (0.35686274509803922, 0.602064611, 0.602064611), - (0.36078431372549019, 0.598867442, 0.598867442), - (0.36470588235294116, 0.5956173, 0.5956173), - (0.36862745098039218, 0.592317494, 0.592317494), - (0.37254901960784315, 0.588971318, 0.588971318), - (0.37647058823529411, 0.585582301, 0.585582301), - (0.38039215686274508, 0.582153572, 0.582153572), - (0.38431372549019605, 0.578688247, 0.578688247), - (0.38823529411764707, 0.575189431, 0.575189431), - (0.39215686274509803, 0.571660158, 0.571660158), - (0.396078431372549, 0.56810338, 0.56810338), - (0.40000000000000002, 0.564521958, 0.564521958), - (0.40392156862745099, 0.560918659, 0.560918659), - (0.40784313725490196, 0.557296144, 0.557296144), - (0.41176470588235292, 0.55365697, 0.55365697), - (0.41568627450980389, 0.550003579, 0.550003579), - (0.41960784313725491, 0.546338299, 0.546338299), - (0.42352941176470588, 0.542663338, 0.542663338), - (0.42745098039215684, 0.538980786, 0.538980786), - (0.43137254901960786, 0.535292612, 0.535292612), - (0.43529411764705883, 0.531600995, 0.531600995), - (0.4392156862745098, 0.527908434, 0.527908434), - (0.44313725490196076, 0.524215533, 0.524215533), - (0.44705882352941173, 0.520523766, 0.520523766), - (0.45098039215686275, 0.516834495, 0.516834495), - (0.45490196078431372, 0.513148963, 0.513148963), - (0.45882352941176469, 0.509468305, 0.509468305), - (0.46274509803921571, 0.505793543, 0.505793543), - (0.46666666666666667, 0.502125599, 0.502125599), - (0.47058823529411764, 0.49846529, 0.49846529), - (0.47450980392156861, 0.494813338, 0.494813338), - (0.47843137254901957, 0.491170517, 0.491170517), - (0.4823529411764706, 0.487539124, 0.487539124), - (0.48627450980392156, 0.483917732, 0.483917732), - (0.49019607843137253, 0.480306702, 0.480306702), - (0.49411764705882355, 0.476706319, 0.476706319), - (0.49803921568627452, 0.473116798, 0.473116798), - (0.50196078431372548, 0.469538286, 0.469538286), - (0.50588235294117645, 0.465970871, 0.465970871), - (0.50980392156862742, 0.46241458, 0.46241458), - (0.51372549019607838, 0.458869577, 0.458869577), - (0.51764705882352935, 0.455337565, 0.455337565), - (0.52156862745098043, 0.451816385, 0.451816385), - (0.52549019607843139, 0.448305861, 0.448305861), - (0.52941176470588236, 0.444805781, 0.444805781), - (0.53333333333333333, 0.441315901, 0.441315901), - (0.53725490196078429, 0.437835947, 0.437835947), - (0.54117647058823526, 0.434365616, 0.434365616), - (0.54509803921568623, 0.430905052, 0.430905052), - (0.5490196078431373, 0.427454836, 0.427454836), - (0.55294117647058827, 0.424013059, 0.424013059), - (0.55686274509803924, 0.420579333, 0.420579333), - (0.5607843137254902, 0.417153264, 0.417153264), - (0.56470588235294117, 0.413734445, 0.413734445), - (0.56862745098039214, 0.410322469, 0.410322469), - (0.5725490196078431, 0.406916975, 0.406916975), - (0.57647058823529407, 0.403518809, 0.403518809), - (0.58039215686274503, 0.400126027, 0.400126027), - (0.58431372549019611, 0.396738211, 0.396738211), - (0.58823529411764708, 0.393354947, 0.393354947), - (0.59215686274509804, 0.389975832, 0.389975832), - (0.59607843137254901, 0.386600468, 0.386600468), - (0.59999999999999998, 0.383228622, 0.383228622), - (0.60392156862745094, 0.379860246, 0.379860246), - (0.60784313725490191, 0.376494232, 0.376494232), - (0.61176470588235299, 0.373130228, 0.373130228), - (0.61568627450980395, 0.369767893, 0.369767893), - (0.61960784313725492, 0.366406907, 0.366406907), - (0.62352941176470589, 0.363046965, 0.363046965), - (0.62745098039215685, 0.359687758, 0.359687758), - (0.63137254901960782, 0.356328796, 0.356328796), - (0.63529411764705879, 0.352969777, 0.352969777), - (0.63921568627450975, 0.349610469, 0.349610469), - (0.64313725490196072, 0.346250656, 0.346250656), - (0.6470588235294118, 0.342890148, 0.342890148), - (0.65098039215686276, 0.339528771, 0.339528771), - (0.65490196078431373, 0.336165582, 0.336165582), - (0.6588235294117647, 0.332800827, 0.332800827), - (0.66274509803921566, 0.329434512, 0.329434512), - (0.66666666666666663, 0.32606655, 0.32606655), - (0.6705882352941176, 0.322696876, 0.322696876), - (0.67450980392156867, 0.319325444, 0.319325444), - (0.67843137254901964, 0.315952211, 0.315952211), - (0.68235294117647061, 0.31257544, 0.31257544), - (0.68627450980392157, 0.309196628, 0.309196628), - (0.69019607843137254, 0.305815824, 0.305815824), - (0.69411764705882351, 0.302433101, 0.302433101), - (0.69803921568627447, 0.299048555, 0.299048555), - (0.70196078431372544, 0.295662308, 0.295662308), - (0.70588235294117641, 0.292274506, 0.292274506), - (0.70980392156862748, 0.288883445, 0.288883445), - (0.71372549019607845, 0.285490391, 0.285490391), - (0.71764705882352942, 0.282096149, 0.282096149), - (0.72156862745098038, 0.27870099, 0.27870099), - (0.72549019607843135, 0.275305214, 0.275305214), - (0.72941176470588232, 0.271909159, 0.271909159), - (0.73333333333333328, 0.2685132, 0.2685132), - (0.73725490196078436, 0.265117752, 0.265117752), - (0.74117647058823533, 0.261721488, 0.261721488), - (0.74509803921568629, 0.258325424, 0.258325424), - (0.74901960784313726, 0.254931256, 0.254931256), - (0.75294117647058822, 0.251539615, 0.251539615), - (0.75686274509803919, 0.2481512, 0.2481512), - (0.76078431372549016, 0.244766775, 0.244766775), - (0.76470588235294112, 0.241387186, 0.241387186), - (0.76862745098039209, 0.238013359, 0.238013359), - (0.77254901960784317, 0.234646316, 0.234646316), - (0.77647058823529413, 0.231287178, 0.231287178), - (0.7803921568627451, 0.227937141, 0.227937141), - (0.78431372549019607, 0.224595006, 0.224595006), - (0.78823529411764703, 0.221264889, 0.221264889), - (0.792156862745098, 0.217948456, 0.217948456), - (0.79607843137254897, 0.214647532, 0.214647532), - (0.80000000000000004, 0.211364122, 0.211364122), - (0.80392156862745101, 0.208100426, 0.208100426), - (0.80784313725490198, 0.204858855, 0.204858855), - (0.81176470588235294, 0.201642049, 0.201642049), - (0.81568627450980391, 0.1984529, 0.1984529), - (0.81960784313725488, 0.195294567, 0.195294567), - (0.82352941176470584, 0.1921705, 0.1921705), - (0.82745098039215681, 0.189084459, 0.189084459), - (0.83137254901960778, 0.186040537, 0.186040537), - (0.83529411764705885, 0.18304318, 0.18304318), - (0.83921568627450982, 0.180097207, 0.180097207), - (0.84313725490196079, 0.177207826, 0.177207826), - (0.84705882352941175, 0.174380656, 0.174380656), - (0.85098039215686272, 0.171621733, 0.171621733), - (0.85490196078431369, 0.168937522, 0.168937522), - (0.85882352941176465, 0.166334918, 0.166334918), - (0.86274509803921573, 0.163821243, 0.163821243), - (0.8666666666666667, 0.161404226, 0.161404226), - (0.87058823529411766, 0.159091984, 0.159091984), - (0.87450980392156863, 0.156890625, 0.156890625), - (0.8784313725490196, 0.154807583, 0.154807583), - (0.88235294117647056, 0.152854862, 0.152854862), - (0.88627450980392153, 0.151041581, 0.151041581), - (0.8901960784313725, 0.149376885, 0.149376885), - (0.89411764705882346, 0.14786981, 0.14786981), - (0.89803921568627454, 0.146529128, 0.146529128), - (0.90196078431372551, 0.145357284, 0.145357284), - (0.90588235294117647, 0.144362644, 0.144362644), - (0.90980392156862744, 0.143556679, 0.143556679), - (0.9137254901960784, 0.142945116, 0.142945116), - (0.91764705882352937, 0.142528388, 0.142528388), - (0.92156862745098034, 0.142302653, 0.142302653), - (0.92549019607843142, 0.142278607, 0.142278607), - (0.92941176470588238, 0.142453425, 0.142453425), - (0.93333333333333335, 0.142808191, 0.142808191), - (0.93725490196078431, 0.143350944, 0.143350944), - (0.94117647058823528, 0.144061156, 0.144061156), - (0.94509803921568625, 0.144922913, 0.144922913), - (0.94901960784313721, 0.145918663, 0.145918663), - (0.95294117647058818, 0.147014438, 0.147014438), - (0.95686274509803915, 0.148179639, 0.148179639), - (0.96078431372549022, 0.149370428, 0.149370428), - (0.96470588235294119, 0.150520343, 0.150520343), - (0.96862745098039216, 0.151566019, 0.151566019), - (0.97254901960784312, 0.152409489, 0.152409489), - (0.97647058823529409, 0.152921158, 0.152921158), - (0.98039215686274506, 0.152925363, 0.152925363), - (0.98431372549019602, 0.152177604, 0.152177604), - (0.9882352941176471, 0.150327944, 0.150327944), - (0.99215686274509807, 0.146860789, 0.146860789), - (0.99607843137254903, 0.140955606, 0.140955606), - (1.0, 0.131325517, 0.131325517)], -} datad = { 'afmhot': _afmhot_data, @@ -5024,7 +1937,6 @@ def gfunc32(x): 'hot': _hot_data, 'hsv': _hsv_data, 'jet': _jet_data, - 'neoncity': _neoncity_data, 'ocean': _ocean_data, 'pink': _pink_data, 'prism': _prism_data, @@ -5032,10 +1944,7 @@ def gfunc32(x): 'seismic': _seismic_data, 'spring': _spring_data, 'summer': _summer_data, - 'sunrise': _sunrise_data, 'terrain': _terrain_data, - 'viola': _viola_data, - 'viridis': _viridis_data, 'winter': _winter_data, 'nipy_spectral': _nipy_spectral_data, 'spectral': _nipy_spectral_data, # alias for backward compatibility diff --git a/lib/matplotlib/_cm_listed.py b/lib/matplotlib/_cm_listed.py new file mode 100644 index 000000000000..74a851f22e77 --- /dev/null +++ b/lib/matplotlib/_cm_listed.py @@ -0,0 +1,1038 @@ +from .colors import ListedColormap + +_magma_data = [[0.001462, 0.000466, 0.013866], + [0.002258, 0.001295, 0.018331], + [0.003279, 0.002305, 0.023708], + [0.004512, 0.003490, 0.029965], + [0.005950, 0.004843, 0.037130], + [0.007588, 0.006356, 0.044973], + [0.009426, 0.008022, 0.052844], + [0.011465, 0.009828, 0.060750], + [0.013708, 0.011771, 0.068667], + [0.016156, 0.013840, 0.076603], + [0.018815, 0.016026, 0.084584], + [0.021692, 0.018320, 0.092610], + [0.024792, 0.020715, 0.100676], + [0.028123, 0.023201, 0.108787], + [0.031696, 0.025765, 0.116965], + [0.035520, 0.028397, 0.125209], + [0.039608, 0.031090, 0.133515], + [0.043830, 0.033830, 0.141886], + [0.048062, 0.036607, 0.150327], + [0.052320, 0.039407, 0.158841], + [0.056615, 0.042160, 0.167446], + [0.060949, 0.044794, 0.176129], + [0.065330, 0.047318, 0.184892], + [0.069764, 0.049726, 0.193735], + [0.074257, 0.052017, 0.202660], + [0.078815, 0.054184, 0.211667], + [0.083446, 0.056225, 0.220755], + [0.088155, 0.058133, 0.229922], + [0.092949, 0.059904, 0.239164], + [0.097833, 0.061531, 0.248477], + [0.102815, 0.063010, 0.257854], + [0.107899, 0.064335, 0.267289], + [0.113094, 0.065492, 0.276784], + [0.118405, 0.066479, 0.286321], + [0.123833, 0.067295, 0.295879], + [0.129380, 0.067935, 0.305443], + [0.135053, 0.068391, 0.315000], + [0.140858, 0.068654, 0.324538], + [0.146785, 0.068738, 0.334011], + [0.152839, 0.068637, 0.343404], + [0.159018, 0.068354, 0.352688], + [0.165308, 0.067911, 0.361816], + [0.171713, 0.067305, 0.370771], + [0.178212, 0.066576, 0.379497], + [0.184801, 0.065732, 0.387973], + [0.191460, 0.064818, 0.396152], + [0.198177, 0.063862, 0.404009], + [0.204935, 0.062907, 0.411514], + [0.211718, 0.061992, 0.418647], + [0.218512, 0.061158, 0.425392], + [0.225302, 0.060445, 0.431742], + [0.232077, 0.059889, 0.437695], + [0.238826, 0.059517, 0.443256], + [0.245543, 0.059352, 0.448436], + [0.252220, 0.059415, 0.453248], + [0.258857, 0.059706, 0.457710], + [0.265447, 0.060237, 0.461840], + [0.271994, 0.060994, 0.465660], + [0.278493, 0.061978, 0.469190], + [0.284951, 0.063168, 0.472451], + [0.291366, 0.064553, 0.475462], + [0.297740, 0.066117, 0.478243], + [0.304081, 0.067835, 0.480812], + [0.310382, 0.069702, 0.483186], + [0.316654, 0.071690, 0.485380], + [0.322899, 0.073782, 0.487408], + [0.329114, 0.075972, 0.489287], + [0.335308, 0.078236, 0.491024], + [0.341482, 0.080564, 0.492631], + [0.347636, 0.082946, 0.494121], + [0.353773, 0.085373, 0.495501], + [0.359898, 0.087831, 0.496778], + [0.366012, 0.090314, 0.497960], + [0.372116, 0.092816, 0.499053], + [0.378211, 0.095332, 0.500067], + [0.384299, 0.097855, 0.501002], + [0.390384, 0.100379, 0.501864], + [0.396467, 0.102902, 0.502658], + [0.402548, 0.105420, 0.503386], + [0.408629, 0.107930, 0.504052], + [0.414709, 0.110431, 0.504662], + [0.420791, 0.112920, 0.505215], + [0.426877, 0.115395, 0.505714], + [0.432967, 0.117855, 0.506160], + [0.439062, 0.120298, 0.506555], + [0.445163, 0.122724, 0.506901], + [0.451271, 0.125132, 0.507198], + [0.457386, 0.127522, 0.507448], + [0.463508, 0.129893, 0.507652], + [0.469640, 0.132245, 0.507809], + [0.475780, 0.134577, 0.507921], + [0.481929, 0.136891, 0.507989], + [0.488088, 0.139186, 0.508011], + [0.494258, 0.141462, 0.507988], + [0.500438, 0.143719, 0.507920], + [0.506629, 0.145958, 0.507806], + [0.512831, 0.148179, 0.507648], + [0.519045, 0.150383, 0.507443], + [0.525270, 0.152569, 0.507192], + [0.531507, 0.154739, 0.506895], + [0.537755, 0.156894, 0.506551], + [0.544015, 0.159033, 0.506159], + [0.550287, 0.161158, 0.505719], + [0.556571, 0.163269, 0.505230], + [0.562866, 0.165368, 0.504692], + [0.569172, 0.167454, 0.504105], + [0.575490, 0.169530, 0.503466], + [0.581819, 0.171596, 0.502777], + [0.588158, 0.173652, 0.502035], + [0.594508, 0.175701, 0.501241], + [0.600868, 0.177743, 0.500394], + [0.607238, 0.179779, 0.499492], + [0.613617, 0.181811, 0.498536], + [0.620005, 0.183840, 0.497524], + [0.626401, 0.185867, 0.496456], + [0.632805, 0.187893, 0.495332], + [0.639216, 0.189921, 0.494150], + [0.645633, 0.191952, 0.492910], + [0.652056, 0.193986, 0.491611], + [0.658483, 0.196027, 0.490253], + [0.664915, 0.198075, 0.488836], + [0.671349, 0.200133, 0.487358], + [0.677786, 0.202203, 0.485819], + [0.684224, 0.204286, 0.484219], + [0.690661, 0.206384, 0.482558], + [0.697098, 0.208501, 0.480835], + [0.703532, 0.210638, 0.479049], + [0.709962, 0.212797, 0.477201], + [0.716387, 0.214982, 0.475290], + [0.722805, 0.217194, 0.473316], + [0.729216, 0.219437, 0.471279], + [0.735616, 0.221713, 0.469180], + [0.742004, 0.224025, 0.467018], + [0.748378, 0.226377, 0.464794], + [0.754737, 0.228772, 0.462509], + [0.761077, 0.231214, 0.460162], + [0.767398, 0.233705, 0.457755], + [0.773695, 0.236249, 0.455289], + [0.779968, 0.238851, 0.452765], + [0.786212, 0.241514, 0.450184], + [0.792427, 0.244242, 0.447543], + [0.798608, 0.247040, 0.444848], + [0.804752, 0.249911, 0.442102], + [0.810855, 0.252861, 0.439305], + [0.816914, 0.255895, 0.436461], + [0.822926, 0.259016, 0.433573], + [0.828886, 0.262229, 0.430644], + [0.834791, 0.265540, 0.427671], + [0.840636, 0.268953, 0.424666], + [0.846416, 0.272473, 0.421631], + [0.852126, 0.276106, 0.418573], + [0.857763, 0.279857, 0.415496], + [0.863320, 0.283729, 0.412403], + [0.868793, 0.287728, 0.409303], + [0.874176, 0.291859, 0.406205], + [0.879464, 0.296125, 0.403118], + [0.884651, 0.300530, 0.400047], + [0.889731, 0.305079, 0.397002], + [0.894700, 0.309773, 0.393995], + [0.899552, 0.314616, 0.391037], + [0.904281, 0.319610, 0.388137], + [0.908884, 0.324755, 0.385308], + [0.913354, 0.330052, 0.382563], + [0.917689, 0.335500, 0.379915], + [0.921884, 0.341098, 0.377376], + [0.925937, 0.346844, 0.374959], + [0.929845, 0.352734, 0.372677], + [0.933606, 0.358764, 0.370541], + [0.937221, 0.364929, 0.368567], + [0.940687, 0.371224, 0.366762], + [0.944006, 0.377643, 0.365136], + [0.947180, 0.384178, 0.363701], + [0.950210, 0.390820, 0.362468], + [0.953099, 0.397563, 0.361438], + [0.955849, 0.404400, 0.360619], + [0.958464, 0.411324, 0.360014], + [0.960949, 0.418323, 0.359630], + [0.963310, 0.425390, 0.359469], + [0.965549, 0.432519, 0.359529], + [0.967671, 0.439703, 0.359810], + [0.969680, 0.446936, 0.360311], + [0.971582, 0.454210, 0.361030], + [0.973381, 0.461520, 0.361965], + [0.975082, 0.468861, 0.363111], + [0.976690, 0.476226, 0.364466], + [0.978210, 0.483612, 0.366025], + [0.979645, 0.491014, 0.367783], + [0.981000, 0.498428, 0.369734], + [0.982279, 0.505851, 0.371874], + [0.983485, 0.513280, 0.374198], + [0.984622, 0.520713, 0.376698], + [0.985693, 0.528148, 0.379371], + [0.986700, 0.535582, 0.382210], + [0.987646, 0.543015, 0.385210], + [0.988533, 0.550446, 0.388365], + [0.989363, 0.557873, 0.391671], + [0.990138, 0.565296, 0.395122], + [0.990871, 0.572706, 0.398714], + [0.991558, 0.580107, 0.402441], + [0.992196, 0.587502, 0.406299], + [0.992785, 0.594891, 0.410283], + [0.993326, 0.602275, 0.414390], + [0.993834, 0.609644, 0.418613], + [0.994309, 0.616999, 0.422950], + [0.994738, 0.624350, 0.427397], + [0.995122, 0.631696, 0.431951], + [0.995480, 0.639027, 0.436607], + [0.995810, 0.646344, 0.441361], + [0.996096, 0.653659, 0.446213], + [0.996341, 0.660969, 0.451160], + [0.996580, 0.668256, 0.456192], + [0.996775, 0.675541, 0.461314], + [0.996925, 0.682828, 0.466526], + [0.997077, 0.690088, 0.471811], + [0.997186, 0.697349, 0.477182], + [0.997254, 0.704611, 0.482635], + [0.997325, 0.711848, 0.488154], + [0.997351, 0.719089, 0.493755], + [0.997351, 0.726324, 0.499428], + [0.997341, 0.733545, 0.505167], + [0.997285, 0.740772, 0.510983], + [0.997228, 0.747981, 0.516859], + [0.997138, 0.755190, 0.522806], + [0.997019, 0.762398, 0.528821], + [0.996898, 0.769591, 0.534892], + [0.996727, 0.776795, 0.541039], + [0.996571, 0.783977, 0.547233], + [0.996369, 0.791167, 0.553499], + [0.996162, 0.798348, 0.559820], + [0.995932, 0.805527, 0.566202], + [0.995680, 0.812706, 0.572645], + [0.995424, 0.819875, 0.579140], + [0.995131, 0.827052, 0.585701], + [0.994851, 0.834213, 0.592307], + [0.994524, 0.841387, 0.598983], + [0.994222, 0.848540, 0.605696], + [0.993866, 0.855711, 0.612482], + [0.993545, 0.862859, 0.619299], + [0.993170, 0.870024, 0.626189], + [0.992831, 0.877168, 0.633109], + [0.992440, 0.884330, 0.640099], + [0.992089, 0.891470, 0.647116], + [0.991688, 0.898627, 0.654202], + [0.991332, 0.905763, 0.661309], + [0.990930, 0.912915, 0.668481], + [0.990570, 0.920049, 0.675675], + [0.990175, 0.927196, 0.682926], + [0.989815, 0.934329, 0.690198], + [0.989434, 0.941470, 0.697519], + [0.989077, 0.948604, 0.704863], + [0.988717, 0.955742, 0.712242], + [0.988367, 0.962878, 0.719649], + [0.988033, 0.970012, 0.727077], + [0.987691, 0.977154, 0.734536], + [0.987387, 0.984288, 0.742002], + [0.987053, 0.991438, 0.749504]] + +_inferno_data = [[0.001462, 0.000466, 0.013866], + [0.002267, 0.001270, 0.018570], + [0.003299, 0.002249, 0.024239], + [0.004547, 0.003392, 0.030909], + [0.006006, 0.004692, 0.038558], + [0.007676, 0.006136, 0.046836], + [0.009561, 0.007713, 0.055143], + [0.011663, 0.009417, 0.063460], + [0.013995, 0.011225, 0.071862], + [0.016561, 0.013136, 0.080282], + [0.019373, 0.015133, 0.088767], + [0.022447, 0.017199, 0.097327], + [0.025793, 0.019331, 0.105930], + [0.029432, 0.021503, 0.114621], + [0.033385, 0.023702, 0.123397], + [0.037668, 0.025921, 0.132232], + [0.042253, 0.028139, 0.141141], + [0.046915, 0.030324, 0.150164], + [0.051644, 0.032474, 0.159254], + [0.056449, 0.034569, 0.168414], + [0.061340, 0.036590, 0.177642], + [0.066331, 0.038504, 0.186962], + [0.071429, 0.040294, 0.196354], + [0.076637, 0.041905, 0.205799], + [0.081962, 0.043328, 0.215289], + [0.087411, 0.044556, 0.224813], + [0.092990, 0.045583, 0.234358], + [0.098702, 0.046402, 0.243904], + [0.104551, 0.047008, 0.253430], + [0.110536, 0.047399, 0.262912], + [0.116656, 0.047574, 0.272321], + [0.122908, 0.047536, 0.281624], + [0.129285, 0.047293, 0.290788], + [0.135778, 0.046856, 0.299776], + [0.142378, 0.046242, 0.308553], + [0.149073, 0.045468, 0.317085], + [0.155850, 0.044559, 0.325338], + [0.162689, 0.043554, 0.333277], + [0.169575, 0.042489, 0.340874], + [0.176493, 0.041402, 0.348111], + [0.183429, 0.040329, 0.354971], + [0.190367, 0.039309, 0.361447], + [0.197297, 0.038400, 0.367535], + [0.204209, 0.037632, 0.373238], + [0.211095, 0.037030, 0.378563], + [0.217949, 0.036615, 0.383522], + [0.224763, 0.036405, 0.388129], + [0.231538, 0.036405, 0.392400], + [0.238273, 0.036621, 0.396353], + [0.244967, 0.037055, 0.400007], + [0.251620, 0.037705, 0.403378], + [0.258234, 0.038571, 0.406485], + [0.264810, 0.039647, 0.409345], + [0.271347, 0.040922, 0.411976], + [0.277850, 0.042353, 0.414392], + [0.284321, 0.043933, 0.416608], + [0.290763, 0.045644, 0.418637], + [0.297178, 0.047470, 0.420491], + [0.303568, 0.049396, 0.422182], + [0.309935, 0.051407, 0.423721], + [0.316282, 0.053490, 0.425116], + [0.322610, 0.055634, 0.426377], + [0.328921, 0.057827, 0.427511], + [0.335217, 0.060060, 0.428524], + [0.341500, 0.062325, 0.429425], + [0.347771, 0.064616, 0.430217], + [0.354032, 0.066925, 0.430906], + [0.360284, 0.069247, 0.431497], + [0.366529, 0.071579, 0.431994], + [0.372768, 0.073915, 0.432400], + [0.379001, 0.076253, 0.432719], + [0.385228, 0.078591, 0.432955], + [0.391453, 0.080927, 0.433109], + [0.397674, 0.083257, 0.433183], + [0.403894, 0.085580, 0.433179], + [0.410113, 0.087896, 0.433098], + [0.416331, 0.090203, 0.432943], + [0.422549, 0.092501, 0.432714], + [0.428768, 0.094790, 0.432412], + [0.434987, 0.097069, 0.432039], + [0.441207, 0.099338, 0.431594], + [0.447428, 0.101597, 0.431080], + [0.453651, 0.103848, 0.430498], + [0.459875, 0.106089, 0.429846], + [0.466100, 0.108322, 0.429125], + [0.472328, 0.110547, 0.428334], + [0.478558, 0.112764, 0.427475], + [0.484789, 0.114974, 0.426548], + [0.491022, 0.117179, 0.425552], + [0.497257, 0.119379, 0.424488], + [0.503493, 0.121575, 0.423356], + [0.509730, 0.123769, 0.422156], + [0.515967, 0.125960, 0.420887], + [0.522206, 0.128150, 0.419549], + [0.528444, 0.130341, 0.418142], + [0.534683, 0.132534, 0.416667], + [0.540920, 0.134729, 0.415123], + [0.547157, 0.136929, 0.413511], + [0.553392, 0.139134, 0.411829], + [0.559624, 0.141346, 0.410078], + [0.565854, 0.143567, 0.408258], + [0.572081, 0.145797, 0.406369], + [0.578304, 0.148039, 0.404411], + [0.584521, 0.150294, 0.402385], + [0.590734, 0.152563, 0.400290], + [0.596940, 0.154848, 0.398125], + [0.603139, 0.157151, 0.395891], + [0.609330, 0.159474, 0.393589], + [0.615513, 0.161817, 0.391219], + [0.621685, 0.164184, 0.388781], + [0.627847, 0.166575, 0.386276], + [0.633998, 0.168992, 0.383704], + [0.640135, 0.171438, 0.381065], + [0.646260, 0.173914, 0.378359], + [0.652369, 0.176421, 0.375586], + [0.658463, 0.178962, 0.372748], + [0.664540, 0.181539, 0.369846], + [0.670599, 0.184153, 0.366879], + [0.676638, 0.186807, 0.363849], + [0.682656, 0.189501, 0.360757], + [0.688653, 0.192239, 0.357603], + [0.694627, 0.195021, 0.354388], + [0.700576, 0.197851, 0.351113], + [0.706500, 0.200728, 0.347777], + [0.712396, 0.203656, 0.344383], + [0.718264, 0.206636, 0.340931], + [0.724103, 0.209670, 0.337424], + [0.729909, 0.212759, 0.333861], + [0.735683, 0.215906, 0.330245], + [0.741423, 0.219112, 0.326576], + [0.747127, 0.222378, 0.322856], + [0.752794, 0.225706, 0.319085], + [0.758422, 0.229097, 0.315266], + [0.764010, 0.232554, 0.311399], + [0.769556, 0.236077, 0.307485], + [0.775059, 0.239667, 0.303526], + [0.780517, 0.243327, 0.299523], + [0.785929, 0.247056, 0.295477], + [0.791293, 0.250856, 0.291390], + [0.796607, 0.254728, 0.287264], + [0.801871, 0.258674, 0.283099], + [0.807082, 0.262692, 0.278898], + [0.812239, 0.266786, 0.274661], + [0.817341, 0.270954, 0.270390], + [0.822386, 0.275197, 0.266085], + [0.827372, 0.279517, 0.261750], + [0.832299, 0.283913, 0.257383], + [0.837165, 0.288385, 0.252988], + [0.841969, 0.292933, 0.248564], + [0.846709, 0.297559, 0.244113], + [0.851384, 0.302260, 0.239636], + [0.855992, 0.307038, 0.235133], + [0.860533, 0.311892, 0.230606], + [0.865006, 0.316822, 0.226055], + [0.869409, 0.321827, 0.221482], + [0.873741, 0.326906, 0.216886], + [0.878001, 0.332060, 0.212268], + [0.882188, 0.337287, 0.207628], + [0.886302, 0.342586, 0.202968], + [0.890341, 0.347957, 0.198286], + [0.894305, 0.353399, 0.193584], + [0.898192, 0.358911, 0.188860], + [0.902003, 0.364492, 0.184116], + [0.905735, 0.370140, 0.179350], + [0.909390, 0.375856, 0.174563], + [0.912966, 0.381636, 0.169755], + [0.916462, 0.387481, 0.164924], + [0.919879, 0.393389, 0.160070], + [0.923215, 0.399359, 0.155193], + [0.926470, 0.405389, 0.150292], + [0.929644, 0.411479, 0.145367], + [0.932737, 0.417627, 0.140417], + [0.935747, 0.423831, 0.135440], + [0.938675, 0.430091, 0.130438], + [0.941521, 0.436405, 0.125409], + [0.944285, 0.442772, 0.120354], + [0.946965, 0.449191, 0.115272], + [0.949562, 0.455660, 0.110164], + [0.952075, 0.462178, 0.105031], + [0.954506, 0.468744, 0.099874], + [0.956852, 0.475356, 0.094695], + [0.959114, 0.482014, 0.089499], + [0.961293, 0.488716, 0.084289], + [0.963387, 0.495462, 0.079073], + [0.965397, 0.502249, 0.073859], + [0.967322, 0.509078, 0.068659], + [0.969163, 0.515946, 0.063488], + [0.970919, 0.522853, 0.058367], + [0.972590, 0.529798, 0.053324], + [0.974176, 0.536780, 0.048392], + [0.975677, 0.543798, 0.043618], + [0.977092, 0.550850, 0.039050], + [0.978422, 0.557937, 0.034931], + [0.979666, 0.565057, 0.031409], + [0.980824, 0.572209, 0.028508], + [0.981895, 0.579392, 0.026250], + [0.982881, 0.586606, 0.024661], + [0.983779, 0.593849, 0.023770], + [0.984591, 0.601122, 0.023606], + [0.985315, 0.608422, 0.024202], + [0.985952, 0.615750, 0.025592], + [0.986502, 0.623105, 0.027814], + [0.986964, 0.630485, 0.030908], + [0.987337, 0.637890, 0.034916], + [0.987622, 0.645320, 0.039886], + [0.987819, 0.652773, 0.045581], + [0.987926, 0.660250, 0.051750], + [0.987945, 0.667748, 0.058329], + [0.987874, 0.675267, 0.065257], + [0.987714, 0.682807, 0.072489], + [0.987464, 0.690366, 0.079990], + [0.987124, 0.697944, 0.087731], + [0.986694, 0.705540, 0.095694], + [0.986175, 0.713153, 0.103863], + [0.985566, 0.720782, 0.112229], + [0.984865, 0.728427, 0.120785], + [0.984075, 0.736087, 0.129527], + [0.983196, 0.743758, 0.138453], + [0.982228, 0.751442, 0.147565], + [0.981173, 0.759135, 0.156863], + [0.980032, 0.766837, 0.166353], + [0.978806, 0.774545, 0.176037], + [0.977497, 0.782258, 0.185923], + [0.976108, 0.789974, 0.196018], + [0.974638, 0.797692, 0.206332], + [0.973088, 0.805409, 0.216877], + [0.971468, 0.813122, 0.227658], + [0.969783, 0.820825, 0.238686], + [0.968041, 0.828515, 0.249972], + [0.966243, 0.836191, 0.261534], + [0.964394, 0.843848, 0.273391], + [0.962517, 0.851476, 0.285546], + [0.960626, 0.859069, 0.298010], + [0.958720, 0.866624, 0.310820], + [0.956834, 0.874129, 0.323974], + [0.954997, 0.881569, 0.337475], + [0.953215, 0.888942, 0.351369], + [0.951546, 0.896226, 0.365627], + [0.950018, 0.903409, 0.380271], + [0.948683, 0.910473, 0.395289], + [0.947594, 0.917399, 0.410665], + [0.946809, 0.924168, 0.426373], + [0.946392, 0.930761, 0.442367], + [0.946403, 0.937159, 0.458592], + [0.946903, 0.943348, 0.474970], + [0.947937, 0.949318, 0.491426], + [0.949545, 0.955063, 0.507860], + [0.951740, 0.960587, 0.524203], + [0.954529, 0.965896, 0.540361], + [0.957896, 0.971003, 0.556275], + [0.961812, 0.975924, 0.571925], + [0.966249, 0.980678, 0.587206], + [0.971162, 0.985282, 0.602154], + [0.976511, 0.989753, 0.616760], + [0.982257, 0.994109, 0.631017], + [0.988362, 0.998364, 0.644924]] + +_plasma_data = [[0.050383, 0.029803, 0.527975], + [0.063536, 0.028426, 0.533124], + [0.075353, 0.027206, 0.538007], + [0.086222, 0.026125, 0.542658], + [0.096379, 0.025165, 0.547103], + [0.105980, 0.024309, 0.551368], + [0.115124, 0.023556, 0.555468], + [0.123903, 0.022878, 0.559423], + [0.132381, 0.022258, 0.563250], + [0.140603, 0.021687, 0.566959], + [0.148607, 0.021154, 0.570562], + [0.156421, 0.020651, 0.574065], + [0.164070, 0.020171, 0.577478], + [0.171574, 0.019706, 0.580806], + [0.178950, 0.019252, 0.584054], + [0.186213, 0.018803, 0.587228], + [0.193374, 0.018354, 0.590330], + [0.200445, 0.017902, 0.593364], + [0.207435, 0.017442, 0.596333], + [0.214350, 0.016973, 0.599239], + [0.221197, 0.016497, 0.602083], + [0.227983, 0.016007, 0.604867], + [0.234715, 0.015502, 0.607592], + [0.241396, 0.014979, 0.610259], + [0.248032, 0.014439, 0.612868], + [0.254627, 0.013882, 0.615419], + [0.261183, 0.013308, 0.617911], + [0.267703, 0.012716, 0.620346], + [0.274191, 0.012109, 0.622722], + [0.280648, 0.011488, 0.625038], + [0.287076, 0.010855, 0.627295], + [0.293478, 0.010213, 0.629490], + [0.299855, 0.009561, 0.631624], + [0.306210, 0.008902, 0.633694], + [0.312543, 0.008239, 0.635700], + [0.318856, 0.007576, 0.637640], + [0.325150, 0.006915, 0.639512], + [0.331426, 0.006261, 0.641316], + [0.337683, 0.005618, 0.643049], + [0.343925, 0.004991, 0.644710], + [0.350150, 0.004382, 0.646298], + [0.356359, 0.003798, 0.647810], + [0.362553, 0.003243, 0.649245], + [0.368733, 0.002724, 0.650601], + [0.374897, 0.002245, 0.651876], + [0.381047, 0.001814, 0.653068], + [0.387183, 0.001434, 0.654177], + [0.393304, 0.001114, 0.655199], + [0.399411, 0.000859, 0.656133], + [0.405503, 0.000678, 0.656977], + [0.411580, 0.000577, 0.657730], + [0.417642, 0.000564, 0.658390], + [0.423689, 0.000646, 0.658956], + [0.429719, 0.000831, 0.659425], + [0.435734, 0.001127, 0.659797], + [0.441732, 0.001540, 0.660069], + [0.447714, 0.002080, 0.660240], + [0.453677, 0.002755, 0.660310], + [0.459623, 0.003574, 0.660277], + [0.465550, 0.004545, 0.660139], + [0.471457, 0.005678, 0.659897], + [0.477344, 0.006980, 0.659549], + [0.483210, 0.008460, 0.659095], + [0.489055, 0.010127, 0.658534], + [0.494877, 0.011990, 0.657865], + [0.500678, 0.014055, 0.657088], + [0.506454, 0.016333, 0.656202], + [0.512206, 0.018833, 0.655209], + [0.517933, 0.021563, 0.654109], + [0.523633, 0.024532, 0.652901], + [0.529306, 0.027747, 0.651586], + [0.534952, 0.031217, 0.650165], + [0.540570, 0.034950, 0.648640], + [0.546157, 0.038954, 0.647010], + [0.551715, 0.043136, 0.645277], + [0.557243, 0.047331, 0.643443], + [0.562738, 0.051545, 0.641509], + [0.568201, 0.055778, 0.639477], + [0.573632, 0.060028, 0.637349], + [0.579029, 0.064296, 0.635126], + [0.584391, 0.068579, 0.632812], + [0.589719, 0.072878, 0.630408], + [0.595011, 0.077190, 0.627917], + [0.600266, 0.081516, 0.625342], + [0.605485, 0.085854, 0.622686], + [0.610667, 0.090204, 0.619951], + [0.615812, 0.094564, 0.617140], + [0.620919, 0.098934, 0.614257], + [0.625987, 0.103312, 0.611305], + [0.631017, 0.107699, 0.608287], + [0.636008, 0.112092, 0.605205], + [0.640959, 0.116492, 0.602065], + [0.645872, 0.120898, 0.598867], + [0.650746, 0.125309, 0.595617], + [0.655580, 0.129725, 0.592317], + [0.660374, 0.134144, 0.588971], + [0.665129, 0.138566, 0.585582], + [0.669845, 0.142992, 0.582154], + [0.674522, 0.147419, 0.578688], + [0.679160, 0.151848, 0.575189], + [0.683758, 0.156278, 0.571660], + [0.688318, 0.160709, 0.568103], + [0.692840, 0.165141, 0.564522], + [0.697324, 0.169573, 0.560919], + [0.701769, 0.174005, 0.557296], + [0.706178, 0.178437, 0.553657], + [0.710549, 0.182868, 0.550004], + [0.714883, 0.187299, 0.546338], + [0.719181, 0.191729, 0.542663], + [0.723444, 0.196158, 0.538981], + [0.727670, 0.200586, 0.535293], + [0.731862, 0.205013, 0.531601], + [0.736019, 0.209439, 0.527908], + [0.740143, 0.213864, 0.524216], + [0.744232, 0.218288, 0.520524], + [0.748289, 0.222711, 0.516834], + [0.752312, 0.227133, 0.513149], + [0.756304, 0.231555, 0.509468], + [0.760264, 0.235976, 0.505794], + [0.764193, 0.240396, 0.502126], + [0.768090, 0.244817, 0.498465], + [0.771958, 0.249237, 0.494813], + [0.775796, 0.253658, 0.491171], + [0.779604, 0.258078, 0.487539], + [0.783383, 0.262500, 0.483918], + [0.787133, 0.266922, 0.480307], + [0.790855, 0.271345, 0.476706], + [0.794549, 0.275770, 0.473117], + [0.798216, 0.280197, 0.469538], + [0.801855, 0.284626, 0.465971], + [0.805467, 0.289057, 0.462415], + [0.809052, 0.293491, 0.458870], + [0.812612, 0.297928, 0.455338], + [0.816144, 0.302368, 0.451816], + [0.819651, 0.306812, 0.448306], + [0.823132, 0.311261, 0.444806], + [0.826588, 0.315714, 0.441316], + [0.830018, 0.320172, 0.437836], + [0.833422, 0.324635, 0.434366], + [0.836801, 0.329105, 0.430905], + [0.840155, 0.333580, 0.427455], + [0.843484, 0.338062, 0.424013], + [0.846788, 0.342551, 0.420579], + [0.850066, 0.347048, 0.417153], + [0.853319, 0.351553, 0.413734], + [0.856547, 0.356066, 0.410322], + [0.859750, 0.360588, 0.406917], + [0.862927, 0.365119, 0.403519], + [0.866078, 0.369660, 0.400126], + [0.869203, 0.374212, 0.396738], + [0.872303, 0.378774, 0.393355], + [0.875376, 0.383347, 0.389976], + [0.878423, 0.387932, 0.386600], + [0.881443, 0.392529, 0.383229], + [0.884436, 0.397139, 0.379860], + [0.887402, 0.401762, 0.376494], + [0.890340, 0.406398, 0.373130], + [0.893250, 0.411048, 0.369768], + [0.896131, 0.415712, 0.366407], + [0.898984, 0.420392, 0.363047], + [0.901807, 0.425087, 0.359688], + [0.904601, 0.429797, 0.356329], + [0.907365, 0.434524, 0.352970], + [0.910098, 0.439268, 0.349610], + [0.912800, 0.444029, 0.346251], + [0.915471, 0.448807, 0.342890], + [0.918109, 0.453603, 0.339529], + [0.920714, 0.458417, 0.336166], + [0.923287, 0.463251, 0.332801], + [0.925825, 0.468103, 0.329435], + [0.928329, 0.472975, 0.326067], + [0.930798, 0.477867, 0.322697], + [0.933232, 0.482780, 0.319325], + [0.935630, 0.487712, 0.315952], + [0.937990, 0.492667, 0.312575], + [0.940313, 0.497642, 0.309197], + [0.942598, 0.502639, 0.305816], + [0.944844, 0.507658, 0.302433], + [0.947051, 0.512699, 0.299049], + [0.949217, 0.517763, 0.295662], + [0.951344, 0.522850, 0.292275], + [0.953428, 0.527960, 0.288883], + [0.955470, 0.533093, 0.285490], + [0.957469, 0.538250, 0.282096], + [0.959424, 0.543431, 0.278701], + [0.961336, 0.548636, 0.275305], + [0.963203, 0.553865, 0.271909], + [0.965024, 0.559118, 0.268513], + [0.966798, 0.564396, 0.265118], + [0.968526, 0.569700, 0.261721], + [0.970205, 0.575028, 0.258325], + [0.971835, 0.580382, 0.254931], + [0.973416, 0.585761, 0.251540], + [0.974947, 0.591165, 0.248151], + [0.976428, 0.596595, 0.244767], + [0.977856, 0.602051, 0.241387], + [0.979233, 0.607532, 0.238013], + [0.980556, 0.613039, 0.234646], + [0.981826, 0.618572, 0.231287], + [0.983041, 0.624131, 0.227937], + [0.984199, 0.629718, 0.224595], + [0.985301, 0.635330, 0.221265], + [0.986345, 0.640969, 0.217948], + [0.987332, 0.646633, 0.214648], + [0.988260, 0.652325, 0.211364], + [0.989128, 0.658043, 0.208100], + [0.989935, 0.663787, 0.204859], + [0.990681, 0.669558, 0.201642], + [0.991365, 0.675355, 0.198453], + [0.991985, 0.681179, 0.195295], + [0.992541, 0.687030, 0.192170], + [0.993032, 0.692907, 0.189084], + [0.993456, 0.698810, 0.186041], + [0.993814, 0.704741, 0.183043], + [0.994103, 0.710698, 0.180097], + [0.994324, 0.716681, 0.177208], + [0.994474, 0.722691, 0.174381], + [0.994553, 0.728728, 0.171622], + [0.994561, 0.734791, 0.168938], + [0.994495, 0.740880, 0.166335], + [0.994355, 0.746995, 0.163821], + [0.994141, 0.753137, 0.161404], + [0.993851, 0.759304, 0.159092], + [0.993482, 0.765499, 0.156891], + [0.993033, 0.771720, 0.154808], + [0.992505, 0.777967, 0.152855], + [0.991897, 0.784239, 0.151042], + [0.991209, 0.790537, 0.149377], + [0.990439, 0.796859, 0.147870], + [0.989587, 0.803205, 0.146529], + [0.988648, 0.809579, 0.145357], + [0.987621, 0.815978, 0.144363], + [0.986509, 0.822401, 0.143557], + [0.985314, 0.828846, 0.142945], + [0.984031, 0.835315, 0.142528], + [0.982653, 0.841812, 0.142303], + [0.981190, 0.848329, 0.142279], + [0.979644, 0.854866, 0.142453], + [0.977995, 0.861432, 0.142808], + [0.976265, 0.868016, 0.143351], + [0.974443, 0.874622, 0.144061], + [0.972530, 0.881250, 0.144923], + [0.970533, 0.887896, 0.145919], + [0.968443, 0.894564, 0.147014], + [0.966271, 0.901249, 0.148180], + [0.964021, 0.907950, 0.149370], + [0.961681, 0.914672, 0.150520], + [0.959276, 0.921407, 0.151566], + [0.956808, 0.928152, 0.152409], + [0.954287, 0.934908, 0.152921], + [0.951726, 0.941671, 0.152925], + [0.949151, 0.948435, 0.152178], + [0.946602, 0.955190, 0.150328], + [0.944152, 0.961916, 0.146861], + [0.941896, 0.968590, 0.140956], + [0.940015, 0.975158, 0.131326]] + +_viridis_data = [[0.267004, 0.004874, 0.329415], + [0.268510, 0.009605, 0.335427], + [0.269944, 0.014625, 0.341379], + [0.271305, 0.019942, 0.347269], + [0.272594, 0.025563, 0.353093], + [0.273809, 0.031497, 0.358853], + [0.274952, 0.037752, 0.364543], + [0.276022, 0.044167, 0.370164], + [0.277018, 0.050344, 0.375715], + [0.277941, 0.056324, 0.381191], + [0.278791, 0.062145, 0.386592], + [0.279566, 0.067836, 0.391917], + [0.280267, 0.073417, 0.397163], + [0.280894, 0.078907, 0.402329], + [0.281446, 0.084320, 0.407414], + [0.281924, 0.089666, 0.412415], + [0.282327, 0.094955, 0.417331], + [0.282656, 0.100196, 0.422160], + [0.282910, 0.105393, 0.426902], + [0.283091, 0.110553, 0.431554], + [0.283197, 0.115680, 0.436115], + [0.283229, 0.120777, 0.440584], + [0.283187, 0.125848, 0.444960], + [0.283072, 0.130895, 0.449241], + [0.282884, 0.135920, 0.453427], + [0.282623, 0.140926, 0.457517], + [0.282290, 0.145912, 0.461510], + [0.281887, 0.150881, 0.465405], + [0.281412, 0.155834, 0.469201], + [0.280868, 0.160771, 0.472899], + [0.280255, 0.165693, 0.476498], + [0.279574, 0.170599, 0.479997], + [0.278826, 0.175490, 0.483397], + [0.278012, 0.180367, 0.486697], + [0.277134, 0.185228, 0.489898], + [0.276194, 0.190074, 0.493001], + [0.275191, 0.194905, 0.496005], + [0.274128, 0.199721, 0.498911], + [0.273006, 0.204520, 0.501721], + [0.271828, 0.209303, 0.504434], + [0.270595, 0.214069, 0.507052], + [0.269308, 0.218818, 0.509577], + [0.267968, 0.223549, 0.512008], + [0.266580, 0.228262, 0.514349], + [0.265145, 0.232956, 0.516599], + [0.263663, 0.237631, 0.518762], + [0.262138, 0.242286, 0.520837], + [0.260571, 0.246922, 0.522828], + [0.258965, 0.251537, 0.524736], + [0.257322, 0.256130, 0.526563], + [0.255645, 0.260703, 0.528312], + [0.253935, 0.265254, 0.529983], + [0.252194, 0.269783, 0.531579], + [0.250425, 0.274290, 0.533103], + [0.248629, 0.278775, 0.534556], + [0.246811, 0.283237, 0.535941], + [0.244972, 0.287675, 0.537260], + [0.243113, 0.292092, 0.538516], + [0.241237, 0.296485, 0.539709], + [0.239346, 0.300855, 0.540844], + [0.237441, 0.305202, 0.541921], + [0.235526, 0.309527, 0.542944], + [0.233603, 0.313828, 0.543914], + [0.231674, 0.318106, 0.544834], + [0.229739, 0.322361, 0.545706], + [0.227802, 0.326594, 0.546532], + [0.225863, 0.330805, 0.547314], + [0.223925, 0.334994, 0.548053], + [0.221989, 0.339161, 0.548752], + [0.220057, 0.343307, 0.549413], + [0.218130, 0.347432, 0.550038], + [0.216210, 0.351535, 0.550627], + [0.214298, 0.355619, 0.551184], + [0.212395, 0.359683, 0.551710], + [0.210503, 0.363727, 0.552206], + [0.208623, 0.367752, 0.552675], + [0.206756, 0.371758, 0.553117], + [0.204903, 0.375746, 0.553533], + [0.203063, 0.379716, 0.553925], + [0.201239, 0.383670, 0.554294], + [0.199430, 0.387607, 0.554642], + [0.197636, 0.391528, 0.554969], + [0.195860, 0.395433, 0.555276], + [0.194100, 0.399323, 0.555565], + [0.192357, 0.403199, 0.555836], + [0.190631, 0.407061, 0.556089], + [0.188923, 0.410910, 0.556326], + [0.187231, 0.414746, 0.556547], + [0.185556, 0.418570, 0.556753], + [0.183898, 0.422383, 0.556944], + [0.182256, 0.426184, 0.557120], + [0.180629, 0.429975, 0.557282], + [0.179019, 0.433756, 0.557430], + [0.177423, 0.437527, 0.557565], + [0.175841, 0.441290, 0.557685], + [0.174274, 0.445044, 0.557792], + [0.172719, 0.448791, 0.557885], + [0.171176, 0.452530, 0.557965], + [0.169646, 0.456262, 0.558030], + [0.168126, 0.459988, 0.558082], + [0.166617, 0.463708, 0.558119], + [0.165117, 0.467423, 0.558141], + [0.163625, 0.471133, 0.558148], + [0.162142, 0.474838, 0.558140], + [0.160665, 0.478540, 0.558115], + [0.159194, 0.482237, 0.558073], + [0.157729, 0.485932, 0.558013], + [0.156270, 0.489624, 0.557936], + [0.154815, 0.493313, 0.557840], + [0.153364, 0.497000, 0.557724], + [0.151918, 0.500685, 0.557587], + [0.150476, 0.504369, 0.557430], + [0.149039, 0.508051, 0.557250], + [0.147607, 0.511733, 0.557049], + [0.146180, 0.515413, 0.556823], + [0.144759, 0.519093, 0.556572], + [0.143343, 0.522773, 0.556295], + [0.141935, 0.526453, 0.555991], + [0.140536, 0.530132, 0.555659], + [0.139147, 0.533812, 0.555298], + [0.137770, 0.537492, 0.554906], + [0.136408, 0.541173, 0.554483], + [0.135066, 0.544853, 0.554029], + [0.133743, 0.548535, 0.553541], + [0.132444, 0.552216, 0.553018], + [0.131172, 0.555899, 0.552459], + [0.129933, 0.559582, 0.551864], + [0.128729, 0.563265, 0.551229], + [0.127568, 0.566949, 0.550556], + [0.126453, 0.570633, 0.549841], + [0.125394, 0.574318, 0.549086], + [0.124395, 0.578002, 0.548287], + [0.123463, 0.581687, 0.547445], + [0.122606, 0.585371, 0.546557], + [0.121831, 0.589055, 0.545623], + [0.121148, 0.592739, 0.544641], + [0.120565, 0.596422, 0.543611], + [0.120092, 0.600104, 0.542530], + [0.119738, 0.603785, 0.541400], + [0.119512, 0.607464, 0.540218], + [0.119423, 0.611141, 0.538982], + [0.119483, 0.614817, 0.537692], + [0.119699, 0.618490, 0.536347], + [0.120081, 0.622161, 0.534946], + [0.120638, 0.625828, 0.533488], + [0.121380, 0.629492, 0.531973], + [0.122312, 0.633153, 0.530398], + [0.123444, 0.636809, 0.528763], + [0.124780, 0.640461, 0.527068], + [0.126326, 0.644107, 0.525311], + [0.128087, 0.647749, 0.523491], + [0.130067, 0.651384, 0.521608], + [0.132268, 0.655014, 0.519661], + [0.134692, 0.658636, 0.517649], + [0.137339, 0.662252, 0.515571], + [0.140210, 0.665859, 0.513427], + [0.143303, 0.669459, 0.511215], + [0.146616, 0.673050, 0.508936], + [0.150148, 0.676631, 0.506589], + [0.153894, 0.680203, 0.504172], + [0.157851, 0.683765, 0.501686], + [0.162016, 0.687316, 0.499129], + [0.166383, 0.690856, 0.496502], + [0.170948, 0.694384, 0.493803], + [0.175707, 0.697900, 0.491033], + [0.180653, 0.701402, 0.488189], + [0.185783, 0.704891, 0.485273], + [0.191090, 0.708366, 0.482284], + [0.196571, 0.711827, 0.479221], + [0.202219, 0.715272, 0.476084], + [0.208030, 0.718701, 0.472873], + [0.214000, 0.722114, 0.469588], + [0.220124, 0.725509, 0.466226], + [0.226397, 0.728888, 0.462789], + [0.232815, 0.732247, 0.459277], + [0.239374, 0.735588, 0.455688], + [0.246070, 0.738910, 0.452024], + [0.252899, 0.742211, 0.448284], + [0.259857, 0.745492, 0.444467], + [0.266941, 0.748751, 0.440573], + [0.274149, 0.751988, 0.436601], + [0.281477, 0.755203, 0.432552], + [0.288921, 0.758394, 0.428426], + [0.296479, 0.761561, 0.424223], + [0.304148, 0.764704, 0.419943], + [0.311925, 0.767822, 0.415586], + [0.319809, 0.770914, 0.411152], + [0.327796, 0.773980, 0.406640], + [0.335885, 0.777018, 0.402049], + [0.344074, 0.780029, 0.397381], + [0.352360, 0.783011, 0.392636], + [0.360741, 0.785964, 0.387814], + [0.369214, 0.788888, 0.382914], + [0.377779, 0.791781, 0.377939], + [0.386433, 0.794644, 0.372886], + [0.395174, 0.797475, 0.367757], + [0.404001, 0.800275, 0.362552], + [0.412913, 0.803041, 0.357269], + [0.421908, 0.805774, 0.351910], + [0.430983, 0.808473, 0.346476], + [0.440137, 0.811138, 0.340967], + [0.449368, 0.813768, 0.335384], + [0.458674, 0.816363, 0.329727], + [0.468053, 0.818921, 0.323998], + [0.477504, 0.821444, 0.318195], + [0.487026, 0.823929, 0.312321], + [0.496615, 0.826376, 0.306377], + [0.506271, 0.828786, 0.300362], + [0.515992, 0.831158, 0.294279], + [0.525776, 0.833491, 0.288127], + [0.535621, 0.835785, 0.281908], + [0.545524, 0.838039, 0.275626], + [0.555484, 0.840254, 0.269281], + [0.565498, 0.842430, 0.262877], + [0.575563, 0.844566, 0.256415], + [0.585678, 0.846661, 0.249897], + [0.595839, 0.848717, 0.243329], + [0.606045, 0.850733, 0.236712], + [0.616293, 0.852709, 0.230052], + [0.626579, 0.854645, 0.223353], + [0.636902, 0.856542, 0.216620], + [0.647257, 0.858400, 0.209861], + [0.657642, 0.860219, 0.203082], + [0.668054, 0.861999, 0.196293], + [0.678489, 0.863742, 0.189503], + [0.688944, 0.865448, 0.182725], + [0.699415, 0.867117, 0.175971], + [0.709898, 0.868751, 0.169257], + [0.720391, 0.870350, 0.162603], + [0.730889, 0.871916, 0.156029], + [0.741388, 0.873449, 0.149561], + [0.751884, 0.874951, 0.143228], + [0.762373, 0.876424, 0.137064], + [0.772852, 0.877868, 0.131109], + [0.783315, 0.879285, 0.125405], + [0.793760, 0.880678, 0.120005], + [0.804182, 0.882046, 0.114965], + [0.814576, 0.883393, 0.110347], + [0.824940, 0.884720, 0.106217], + [0.835270, 0.886029, 0.102646], + [0.845561, 0.887322, 0.099702], + [0.855810, 0.888601, 0.097452], + [0.866013, 0.889868, 0.095953], + [0.876168, 0.891125, 0.095250], + [0.886271, 0.892374, 0.095374], + [0.896320, 0.893616, 0.096335], + [0.906311, 0.894855, 0.098125], + [0.916242, 0.896091, 0.100717], + [0.926106, 0.897330, 0.104071], + [0.935904, 0.898570, 0.108131], + [0.945636, 0.899815, 0.112838], + [0.955300, 0.901065, 0.118128], + [0.964894, 0.902323, 0.123941], + [0.974417, 0.903590, 0.130215], + [0.983868, 0.904867, 0.136897], + [0.993248, 0.906157, 0.143936]] + + +cmaps = {} +for (name, data) in (('magma', _magma_data), + ('inferno', _inferno_data), + ('plasma', _plasma_data), + ('viridis', _viridis_data)): + + cmaps[name] = ListedColormap(data, name=name) diff --git a/lib/matplotlib/cm.py b/lib/matplotlib/cm.py index 65170729bcd4..1545315cd6bc 100644 --- a/lib/matplotlib/cm.py +++ b/lib/matplotlib/cm.py @@ -18,6 +18,7 @@ import matplotlib.cbook as cbook from matplotlib._cm import datad from matplotlib._cm import cubehelix +from matplotlib._cm_listed import cmaps as cmaps_listed cmap_d = dict() @@ -87,8 +88,11 @@ def _generate_cmap(name, lutsize): for cmapname in six.iterkeys(datad): cmap_d[cmapname] = _generate_cmap(cmapname, LUTSIZE) +cmap_d.update(cmaps_listed) + locals().update(cmap_d) + # Continue with definitions ... diff --git a/lib/matplotlib/pyplot.py b/lib/matplotlib/pyplot.py index 4f6fe8dd2e48..74eac119be14 100644 --- a/lib/matplotlib/pyplot.py +++ b/lib/matplotlib/pyplot.py @@ -1969,17 +1969,17 @@ def colormaps(): radiation from an object at increasing temperatures hsv cyclic red-yellow-green-cyan-blue-magenta-red, formed by changing the hue component in the HSV color space + inferno perceptually uniform shades of black-red-yellow jet a spectral map with dark endpoints, blue-cyan-yellow-red; based on a fluid-jet simulation by NCSA [#]_ - neoncity perceptually uniform shades of blue-red-yellow + magma perceptually uniform shades of black-red-white pink sequential increasing pastel black-pink-white, meant for sepia tone colorization of photographs + plasma perceptually uniform shades of blue-red-yellow prism repetitive red-yellow-green-blue-purple-...-green pattern (not cyclic at endpoints) spring linearly-increasing shades of magenta-yellow - sunrise perceptually uniform shades of black-red-white summer sequential linearly-increasing shades of green-yellow - viola perceptually uniform shades of black-red-yellow viridis perceptually uniform shades of blue-green-yellow winter linearly-increasing shades of blue-green ========= ======================================================= @@ -3708,20 +3708,6 @@ def jet(): im.set_cmap(cm.jet) -# This function was autogenerated by boilerplate.py. Do not edit as -# changes will be lost -def neoncity(): - ''' - set the default colormap to neoncity and apply to current image if any. - See help(colormaps) for more information - ''' - rc('image', cmap='neoncity') - im = gci() - - if im is not None: - im.set_cmap(cm.neoncity) - - # This function was autogenerated by boilerplate.py. Do not edit as # changes will be lost def pink(): @@ -3780,71 +3766,85 @@ def summer(): # This function was autogenerated by boilerplate.py. Do not edit as # changes will be lost -def sunrise(): +def winter(): ''' - set the default colormap to sunrise and apply to current image if any. + set the default colormap to winter and apply to current image if any. See help(colormaps) for more information ''' - rc('image', cmap='sunrise') + rc('image', cmap='winter') im = gci() if im is not None: - im.set_cmap(cm.sunrise) + im.set_cmap(cm.winter) # This function was autogenerated by boilerplate.py. Do not edit as # changes will be lost -def viola(): +def spectral(): ''' - set the default colormap to viola and apply to current image if any. + set the default colormap to spectral and apply to current image if any. See help(colormaps) for more information ''' - rc('image', cmap='viola') + rc('image', cmap='spectral') im = gci() if im is not None: - im.set_cmap(cm.viola) + im.set_cmap(cm.spectral) # This function was autogenerated by boilerplate.py. Do not edit as # changes will be lost -def viridis(): +def magma(): ''' - set the default colormap to viridis and apply to current image if any. + set the default colormap to magma and apply to current image if any. See help(colormaps) for more information ''' - rc('image', cmap='viridis') + rc('image', cmap='magma') im = gci() if im is not None: - im.set_cmap(cm.viridis) + im.set_cmap(cm.magma) # This function was autogenerated by boilerplate.py. Do not edit as # changes will be lost -def winter(): +def inferno(): ''' - set the default colormap to winter and apply to current image if any. + set the default colormap to inferno and apply to current image if any. See help(colormaps) for more information ''' - rc('image', cmap='winter') + rc('image', cmap='inferno') im = gci() if im is not None: - im.set_cmap(cm.winter) + im.set_cmap(cm.inferno) # This function was autogenerated by boilerplate.py. Do not edit as # changes will be lost -def spectral(): +def plasma(): ''' - set the default colormap to spectral and apply to current image if any. + set the default colormap to plasma and apply to current image if any. See help(colormaps) for more information ''' - rc('image', cmap='spectral') + rc('image', cmap='plasma') im = gci() if im is not None: - im.set_cmap(cm.spectral) + im.set_cmap(cm.plasma) + + +# This function was autogenerated by boilerplate.py. Do not edit as +# changes will be lost +def viridis(): + ''' + set the default colormap to viridis and apply to current image if any. + See help(colormaps) for more information + ''' + rc('image', cmap='viridis') + im = gci() + + if im is not None: + im.set_cmap(cm.viridis) _setup_pyplot_info_docstrings()