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