import pathlib

from ._base import Colormap

colormap = Colormap.from_rgb_table(
    name=pathlib.Path(__file__).stem,
    type="sequential",
    rgb=[
        (0.01342, 0.075817, 0.15299),
        (0.015121, 0.080634, 0.15996),
        (0.016255, 0.085228, 0.16707),
        (0.016803, 0.089716, 0.1742),
        (0.016961, 0.09399, 0.18141),
        (0.017336, 0.098133, 0.18874),
        (0.017703, 0.10226, 0.19612),
        (0.018058, 0.10651, 0.20355),
        (0.018404, 0.11074, 0.21104),
        (0.018742, 0.11497, 0.2186),
        (0.019071, 0.11933, 0.22623),
        (0.019395, 0.12367, 0.23387),
        (0.019714, 0.12811, 0.24161),
        (0.020031, 0.13255, 0.24936),
        (0.020346, 0.13702, 0.25718),
        (0.020663, 0.14154, 0.265),
        (0.020984, 0.14608, 0.27288),
        (0.02131, 0.15064, 0.28077),
        (0.021644, 0.15525, 0.28871),
        (0.02199, 0.15986, 0.29665),
        (0.022349, 0.16455, 0.30459),
        (0.022726, 0.16925, 0.31254),
        (0.023123, 0.17393, 0.32051),
        (0.023543, 0.17868, 0.32845),
        (0.023992, 0.18341, 0.33638),
        (0.024471, 0.18821, 0.3443),
        (0.024987, 0.19298, 0.3522),
        (0.025542, 0.19778, 0.36008),
        (0.026143, 0.20261, 0.36791),
        (0.026794, 0.20746, 0.3757),
        (0.027501, 0.21232, 0.38346),
        (0.02827, 0.21719, 0.39115),
        (0.029108, 0.22206, 0.39876),
        (0.03002, 0.22697, 0.40633),
        (0.031016, 0.23189, 0.4138),
        (0.032099, 0.23681, 0.42119),
        (0.033282, 0.24173, 0.4285),
        (0.034665, 0.24666, 0.4357),
        (0.036177, 0.25162, 0.44279),
        (0.037711, 0.25656, 0.44976),
        (0.039376, 0.26152, 0.45659),
        (0.04119, 0.26649, 0.46329),
        (0.042961, 0.27145, 0.46987),
        (0.045066, 0.27645, 0.47627),
        (0.047153, 0.28141, 0.48251),
        (0.049396, 0.28637, 0.48859),
        (0.051602, 0.29137, 0.49448),
        (0.053996, 0.29633, 0.50017),
        (0.05657, 0.30129, 0.50568),
        (0.059155, 0.30627, 0.51098),
        (0.061738, 0.31121, 0.51607),
        (0.064526, 0.31615, 0.52095),
        (0.067354, 0.32106, 0.52559),
        (0.070218, 0.32594, 0.53001),
        (0.073219, 0.33081, 0.53418),
        (0.076127, 0.33567, 0.53813),
        (0.079162, 0.34048, 0.54181),
        (0.08231, 0.34525, 0.54527),
        (0.085333, 0.34998, 0.54847),
        (0.08849, 0.35466, 0.55142),
        (0.091644, 0.35927, 0.55412),
        (0.094766, 0.36383, 0.55657),
        (0.097864, 0.36834, 0.55878),
        (0.10092, 0.37275, 0.56075),
        (0.10401, 0.37711, 0.5625),
        (0.10708, 0.38137, 0.564),
        (0.1101, 0.38554, 0.56527),
        (0.11306, 0.38963, 0.56635),
        (0.11597, 0.39362, 0.56722),
        (0.11885, 0.39751, 0.56788),
        (0.12161, 0.40131, 0.56836),
        (0.1244, 0.40499, 0.56867),
        (0.12712, 0.40859, 0.56882),
        (0.12984, 0.41208, 0.56881),
        (0.13244, 0.41547, 0.56866),
        (0.13502, 0.41877, 0.56838),
        (0.13755, 0.42197, 0.56798),
        (0.13999, 0.4251, 0.56747),
        (0.14245, 0.42813, 0.56687),
        (0.14487, 0.43109, 0.56616),
        (0.14722, 0.43396, 0.56537),
        (0.14958, 0.43678, 0.56452),
        (0.15185, 0.43952, 0.5636),
        (0.15414, 0.44222, 0.56261),
        (0.15643, 0.44485, 0.56157),
        (0.15867, 0.44742, 0.56048),
        (0.16089, 0.44996, 0.55935),
        (0.16311, 0.45246, 0.55817),
        (0.16527, 0.45491, 0.55698),
        (0.1675, 0.45731, 0.55574),
        (0.16969, 0.4597, 0.55449),
        (0.17184, 0.46205, 0.55321),
        (0.17402, 0.46439, 0.55192),
        (0.17616, 0.46668, 0.5506),
        (0.17837, 0.46896, 0.54928),
        (0.18049, 0.47122, 0.54794),
        (0.18264, 0.47344, 0.5466),
        (0.18482, 0.47567, 0.54524),
        (0.18697, 0.47787, 0.54387),
        (0.18913, 0.48006, 0.54251),
        (0.19127, 0.48224, 0.54113),
        (0.19344, 0.48439, 0.53975),
        (0.19559, 0.48655, 0.53839),
        (0.19775, 0.4887, 0.53701),
        (0.1999, 0.49084, 0.53562),
        (0.20208, 0.49296, 0.53424),
        (0.20429, 0.49509, 0.53286),
        (0.20647, 0.49721, 0.53147),
        (0.20864, 0.49933, 0.53008),
        (0.21084, 0.50145, 0.5287),
        (0.21303, 0.50356, 0.5273),
        (0.21525, 0.50568, 0.52591),
        (0.21749, 0.50781, 0.52451),
        (0.21973, 0.50993, 0.52311),
        (0.22197, 0.51206, 0.5217),
        (0.22422, 0.5142, 0.52029),
        (0.22653, 0.51633, 0.51889),
        (0.22883, 0.51849, 0.51747),
        (0.23113, 0.52064, 0.51603),
        (0.23343, 0.52281, 0.51461),
        (0.23581, 0.52499, 0.51316),
        (0.23816, 0.52719, 0.51171),
        (0.24053, 0.5294, 0.51026),
        (0.24294, 0.53161, 0.5088),
        (0.24536, 0.53384, 0.50732),
        (0.24784, 0.5361, 0.50583),
        (0.25028, 0.53838, 0.50435),
        (0.2528, 0.54066, 0.50283),
        (0.25532, 0.54297, 0.50132),
        (0.25785, 0.5453, 0.49978),
        (0.26044, 0.54765, 0.49825),
        (0.26304, 0.55003, 0.49667),
        (0.26567, 0.55243, 0.49511),
        (0.26833, 0.55484, 0.49351),
        (0.27103, 0.5573, 0.49191),
        (0.27375, 0.55977, 0.49029),
        (0.2765, 0.56227, 0.48865),
        (0.27929, 0.56479, 0.487),
        (0.28211, 0.56736, 0.48532),
        (0.28494, 0.56994, 0.48363),
        (0.28783, 0.57257, 0.48193),
        (0.29076, 0.57521, 0.48021),
        (0.29371, 0.57789, 0.47846),
        (0.29672, 0.58061, 0.47669),
        (0.29975, 0.58335, 0.47492),
        (0.30281, 0.58614, 0.4731),
        (0.30595, 0.58895, 0.47129),
        (0.3091, 0.59181, 0.46945),
        (0.31227, 0.5947, 0.46758),
        (0.31552, 0.59762, 0.46569),
        (0.3188, 0.60058, 0.4638),
        (0.32212, 0.60359, 0.46189),
        (0.32547, 0.60663, 0.45995),
        (0.3289, 0.6097, 0.45799),
        (0.33237, 0.61282, 0.45602),
        (0.33587, 0.61598, 0.45404),
        (0.33944, 0.61919, 0.45205),
        (0.34305, 0.62242, 0.45003),
        (0.34671, 0.6257, 0.448),
        (0.35044, 0.62903, 0.44596),
        (0.35422, 0.6324, 0.44393),
        (0.35807, 0.63581, 0.44188),
        (0.36199, 0.63927, 0.43983),
        (0.36597, 0.64278, 0.43779),
        (0.37002, 0.64633, 0.43574),
        (0.37416, 0.64993, 0.43369),
        (0.37838, 0.65357, 0.43168),
        (0.38268, 0.65728, 0.42967),
        (0.38708, 0.66102, 0.42769),
        (0.39159, 0.66482, 0.42574),
        (0.39619, 0.66867, 0.42382),
        (0.40092, 0.67258, 0.42195),
        (0.40575, 0.67653, 0.42014),
        (0.41071, 0.68054, 0.41838),
        (0.4158, 0.68461, 0.41672),
        (0.42104, 0.68874, 0.41512),
        (0.42643, 0.69292, 0.41362),
        (0.432, 0.69715, 0.41224),
        (0.43771, 0.70144, 0.41097),
        (0.4436, 0.70579, 0.40984),
        (0.44968, 0.7102, 0.40886),
        (0.45594, 0.71465, 0.40805),
        (0.46241, 0.71917, 0.40743),
        (0.46909, 0.72372, 0.407),
        (0.47597, 0.72833, 0.4068),
        (0.48307, 0.73299, 0.40683),
        (0.49039, 0.73768, 0.40712),
        (0.49793, 0.74242, 0.40768),
        (0.50568, 0.74719, 0.40853),
        (0.51367, 0.75198, 0.40969),
        (0.52185, 0.7568, 0.41116),
        (0.53027, 0.76163, 0.41297),
        (0.53889, 0.76647, 0.41512),
        (0.54769, 0.77132, 0.41763),
        (0.55669, 0.77615, 0.4205),
        (0.56585, 0.78097, 0.42374),
        (0.57518, 0.78578, 0.42738),
        (0.58465, 0.79055, 0.43138),
        (0.59425, 0.79528, 0.43574),
        (0.60395, 0.79997, 0.44047),
        (0.61372, 0.8046, 0.44557),
        (0.62357, 0.80917, 0.45103),
        (0.63345, 0.81366, 0.45682),
        (0.64335, 0.81808, 0.46293),
        (0.65325, 0.82243, 0.46937),
        (0.66313, 0.82669, 0.47608),
        (0.67296, 0.83086, 0.48305),
        (0.68272, 0.83494, 0.49029),
        (0.69241, 0.83892, 0.49775),
        (0.70199, 0.84282, 0.5054),
        (0.71147, 0.84661, 0.51325),
        (0.72081, 0.85031, 0.52125),
        (0.73002, 0.85392, 0.5294),
        (0.73908, 0.85743, 0.53767),
        (0.74798, 0.86087, 0.54604),
        (0.75672, 0.86421, 0.55448),
        (0.76529, 0.86747, 0.56299),
        (0.77369, 0.87066, 0.57155),
        (0.78193, 0.87377, 0.58015),
        (0.78998, 0.87681, 0.58875),
        (0.79787, 0.87979, 0.59738),
        (0.80559, 0.8827, 0.60598),
        (0.81314, 0.88556, 0.61458),
        (0.82052, 0.88837, 0.62315),
        (0.82774, 0.89112, 0.63168),
        (0.8348, 0.89382, 0.64017),
        (0.8417, 0.89648, 0.64861),
        (0.84844, 0.8991, 0.65699),
        (0.85504, 0.90168, 0.66529),
        (0.86148, 0.90422, 0.67353),
        (0.86779, 0.90672, 0.68167),
        (0.87394, 0.90918, 0.68975),
        (0.87996, 0.91162, 0.69772),
        (0.88585, 0.91402, 0.70561),
        (0.89161, 0.91637, 0.71339),
        (0.89723, 0.9187, 0.72106),
        (0.90272, 0.921, 0.72863),
        (0.90809, 0.92326, 0.73608),
        (0.91334, 0.92549, 0.74343),
        (0.91846, 0.92768, 0.75065),
        (0.92347, 0.92984, 0.75774),
        (0.92835, 0.93196, 0.76472),
        (0.93313, 0.93405, 0.77158),
        (0.9378, 0.93611, 0.77831),
        (0.94237, 0.93813, 0.78492),
        (0.94682, 0.94011, 0.79141),
        (0.95118, 0.94206, 0.79777),
        (0.95544, 0.94398, 0.80403),
        (0.95961, 0.94586, 0.81016),
        (0.96369, 0.94772, 0.8162),
        (0.96769, 0.94954, 0.82213),
        (0.97161, 0.95134, 0.82795),
        (0.97546, 0.95311, 0.8337),
        (0.97926, 0.95485, 0.83936),
        (0.983, 0.95657, 0.84495),
        (0.98669, 0.95828, 0.85048),
    ],
)
