%struct-type
struct color {
char *name;
unsigned char r;
unsigned char g;
unsigned char b;
};
%%
snow, 0xff, 0xfa, 0xfa
ghost white, 0xf8, 0xf8, 0xff
ghostwhite, 0xf8, 0xf8, 0xff
white smoke, 0xf5, 0xf5, 0xf5
whitesmoke, 0xf5, 0xf5, 0xf5
gainsboro, 0xdc, 0xdc, 0xdc
floral white, 0xff, 0xfa, 0xf0
floralwhite, 0xff, 0xfa, 0xf0
old lace, 0xfd, 0xf5, 0xe6
oldlace, 0xfd, 0xf5, 0xe6
linen, 0xfa, 0xf0, 0xe6
antique white, 0xfa, 0xeb, 0xd7
antiquewhite, 0xfa, 0xeb, 0xd7
papaya whip, 0xff, 0xef, 0xd5
papayawhip, 0xff, 0xef, 0xd5
blanched almond, 0xff, 0xeb, 0xcd
blanchedalmond, 0xff, 0xeb, 0xcd
bisque, 0xff, 0xe4, 0xc4
peach puff, 0xff, 0xda, 0xb9
peachpuff, 0xff, 0xda, 0xb9
navajo white, 0xff, 0xde, 0xad
navajowhite, 0xff, 0xde, 0xad
moccasin, 0xff, 0xe4, 0xb5
cornsilk, 0xff, 0xf8, 0xdc
ivory, 0xff, 0xff, 0xf0
lemon chiffon, 0xff, 0xfa, 0xcd
lemonchiffon, 0xff, 0xfa, 0xcd
seashell, 0xff, 0xf5, 0xee
honeydew, 0xf0, 0xff, 0xf0
mint cream, 0xf5, 0xff, 0xfa
mintcream, 0xf5, 0xff, 0xfa
azure, 0xf0, 0xff, 0xff
alice blue, 0xf0, 0xf8, 0xff
aliceblue, 0xf0, 0xf8, 0xff
lavender, 0xe6, 0xe6, 0xfa
lavender blush, 0xff, 0xf0, 0xf5
lavenderblush, 0xff, 0xf0, 0xf5
misty rose, 0xff, 0xe4, 0xe1
mistyrose, 0xff, 0xe4, 0xe1
white, 0xff, 0xff, 0xff
black, 0x00, 0x00, 0x00
dark slate gray, 0x2f, 0x4f, 0x4f
darkslategray, 0x2f, 0x4f, 0x4f
dark slate grey, 0x2f, 0x4f, 0x4f
darkslategrey, 0x2f, 0x4f, 0x4f
dim gray, 0x69, 0x69, 0x69
dimgray, 0x69, 0x69, 0x69
dim grey, 0x69, 0x69, 0x69
dimgrey, 0x69, 0x69, 0x69
slate gray, 0x70, 0x80, 0x90
slategray, 0x70, 0x80, 0x90
slate grey, 0x70, 0x80, 0x90
slategrey, 0x70, 0x80, 0x90
light slate gray, 0x77, 0x88, 0x99
lightslategray, 0x77, 0x88, 0x99
light slate grey, 0x77, 0x88, 0x99
lightslategrey, 0x77, 0x88, 0x99
gray, 0xbe, 0xbe, 0xbe
grey, 0xbe, 0xbe, 0xbe
light grey, 0xd3, 0xd3, 0xd3
lightgrey, 0xd3, 0xd3, 0xd3
light gray, 0xd3, 0xd3, 0xd3
lightgray, 0xd3, 0xd3, 0xd3
midnight blue, 0x19, 0x19, 0x70
midnightblue, 0x19, 0x19, 0x70
navy, 0x00, 0x00, 0x80
navy blue, 0x00, 0x00, 0x80
navyblue, 0x00, 0x00, 0x80
cornflower blue, 0x64, 0x95, 0xed
cornflowerblue, 0x64, 0x95, 0xed
dark slate blue, 0x48, 0x3d, 0x8b
darkslateblue, 0x48, 0x3d, 0x8b
slate blue, 0x6a, 0x5a, 0xcd
slateblue, 0x6a, 0x5a, 0xcd
medium slate blue, 0x7b, 0x68, 0xee
mediumslateblue, 0x7b, 0x68, 0xee
light slate blue, 0x84, 0x70, 0xff
lightslateblue, 0x84, 0x70, 0xff
medium blue, 0x00, 0x00, 0xcd
mediumblue, 0x00, 0x00, 0xcd
royal blue, 0x41, 0x69, 0xe1
royalblue, 0x41, 0x69, 0xe1
blue, 0x00, 0x00, 0xff
dodger blue, 0x1e, 0x90, 0xff
dodgerblue, 0x1e, 0x90, 0xff
deep sky blue, 0x00, 0xbf, 0xff
deepskyblue, 0x00, 0xbf, 0xff
sky blue, 0x87, 0xce, 0xeb
skyblue, 0x87, 0xce, 0xeb
light sky blue, 0x87, 0xce, 0xfa
lightskyblue, 0x87, 0xce, 0xfa
steel blue, 0x46, 0x82, 0xb4
steelblue, 0x46, 0x82, 0xb4
light steel blue, 0xb0, 0xc4, 0xde
lightsteelblue, 0xb0, 0xc4, 0xde
light blue, 0xad, 0xd8, 0xe6
lightblue, 0xad, 0xd8, 0xe6
powder blue, 0xb0, 0xe0, 0xe6
powderblue, 0xb0, 0xe0, 0xe6
pale turquoise, 0xaf, 0xee, 0xee
paleturquoise, 0xaf, 0xee, 0xee
dark turquoise, 0x00, 0xce, 0xd1
darkturquoise, 0x00, 0xce, 0xd1
medium turquoise, 0x48, 0xd1, 0xcc
mediumturquoise, 0x48, 0xd1, 0xcc
turquoise, 0x40, 0xe0, 0xd0
cyan, 0x00, 0xff, 0xff
light cyan, 0xe0, 0xff, 0xff
lightcyan, 0xe0, 0xff, 0xff
cadet blue, 0x5f, 0x9e, 0xa0
cadetblue, 0x5f, 0x9e, 0xa0
medium aquamarine, 0x66, 0xcd, 0xaa
mediumaquamarine, 0x66, 0xcd, 0xaa
aquamarine, 0x7f, 0xff, 0xd4
dark green, 0x00, 0x64, 0x00
darkgreen, 0x00, 0x64, 0x00
dark olive green, 0x55, 0x6b, 0x2f
darkolivegreen, 0x55, 0x6b, 0x2f
dark sea green, 0x8f, 0xbc, 0x8f
darkseagreen, 0x8f, 0xbc, 0x8f
sea green, 0x2e, 0x8b, 0x57
seagreen, 0x2e, 0x8b, 0x57
medium sea green, 0x3c, 0xb3, 0x71
mediumseagreen, 0x3c, 0xb3, 0x71
light sea green, 0x20, 0xb2, 0xaa
lightseagreen, 0x20, 0xb2, 0xaa
pale green, 0x98, 0xfb, 0x98
palegreen, 0x98, 0xfb, 0x98
spring green, 0x00, 0xff, 0x7f
springgreen, 0x00, 0xff, 0x7f
lawn green, 0x7c, 0xfc, 0x00
lawngreen, 0x7c, 0xfc, 0x00
green, 0x00, 0xff, 0x00
chartreuse, 0x7f, 0xff, 0x00
medium spring green, 0x00, 0xfa, 0x9a
mediumspringgreen, 0x00, 0xfa, 0x9a
green yellow, 0xad, 0xff, 0x2f
greenyellow, 0xad, 0xff, 0x2f
lime green, 0x32, 0xcd, 0x32
limegreen, 0x32, 0xcd, 0x32
yellow green, 0x9a, 0xcd, 0x32
yellowgreen, 0x9a, 0xcd, 0x32
forest green, 0x22, 0x8b, 0x22
forestgreen, 0x22, 0x8b, 0x22
olive drab, 0x6b, 0x8e, 0x23
olivedrab, 0x6b, 0x8e, 0x23
dark khaki, 0xbd, 0xb7, 0x6b
darkkhaki, 0xbd, 0xb7, 0x6b
khaki, 0xf0, 0xe6, 0x8c
pale goldenrod, 0xee, 0xe8, 0xaa
palegoldenrod, 0xee, 0xe8, 0xaa
light goldenrod yellow, 0xfa, 0xfa, 0xd2
lightgoldenrodyellow, 0xfa, 0xfa, 0xd2
light yellow, 0xff, 0xff, 0xe0
lightyellow, 0xff, 0xff, 0xe0
yellow, 0xff, 0xff, 0x00
gold, 0xff, 0xd7, 0x00
light goldenrod, 0xee, 0xdd, 0x82
lightgoldenrod, 0xee, 0xdd, 0x82
goldenrod, 0xda, 0xa5, 0x20
dark goldenrod, 0xb8, 0x86, 0x0b
darkgoldenrod, 0xb8, 0x86, 0x0b
rosy brown, 0xbc, 0x8f, 0x8f
rosybrown, 0xbc, 0x8f, 0x8f
indian red, 0xcd, 0x5c, 0x5c
indianred, 0xcd, 0x5c, 0x5c
saddle brown, 0x8b, 0x45, 0x13
saddlebrown, 0x8b, 0x45, 0x13
sienna, 0xa0, 0x52, 0x2d
peru, 0xcd, 0x85, 0x3f
burlywood, 0xde, 0xb8, 0x87
beige, 0xf5, 0xf5, 0xdc
wheat, 0xf5, 0xde, 0xb3
sandy brown, 0xf4, 0xa4, 0x60
sandybrown, 0xf4, 0xa4, 0x60
tan, 0xd2, 0xb4, 0x8c
chocolate, 0xd2, 0x69, 0x1e
firebrick, 0xb2, 0x22, 0x22
brown, 0xa5, 0x2a, 0x2a
dark salmon, 0xe9, 0x96, 0x7a
darksalmon, 0xe9, 0x96, 0x7a
salmon, 0xfa, 0x80, 0x72
light salmon, 0xff, 0xa0, 0x7a
lightsalmon, 0xff, 0xa0, 0x7a
orange, 0xff, 0xa5, 0x00
dark orange, 0xff, 0x8c, 0x00
darkorange, 0xff, 0x8c, 0x00
coral, 0xff, 0x7f, 0x50
light coral, 0xf0, 0x80, 0x80
lightcoral, 0xf0, 0x80, 0x80
tomato, 0xff, 0x63, 0x47
orange red, 0xff, 0x45, 0x00
orangered, 0xff, 0x45, 0x00
red, 0xff, 0x00, 0x00
hot pink, 0xff, 0x69, 0xb4
hotpink, 0xff, 0x69, 0xb4
deep pink, 0xff, 0x14, 0x93
deeppink, 0xff, 0x14, 0x93
pink, 0xff, 0xc0, 0xcb
light pink, 0xff, 0xb6, 0xc1
lightpink, 0xff, 0xb6, 0xc1
pale violet red, 0xdb, 0x70, 0x93
palevioletred, 0xdb, 0x70, 0x93
maroon, 0xb0, 0x30, 0x60
medium violet red, 0xc7, 0x15, 0x85
mediumvioletred, 0xc7, 0x15, 0x85
violet red, 0xd0, 0x20, 0x90
violetred, 0xd0, 0x20, 0x90
magenta, 0xff, 0x00, 0xff
violet, 0xee, 0x82, 0xee
plum, 0xdd, 0xa0, 0xdd
orchid, 0xda, 0x70, 0xd6
medium orchid, 0xba, 0x55, 0xd3
mediumorchid, 0xba, 0x55, 0xd3
dark orchid, 0x99, 0x32, 0xcc
darkorchid, 0x99, 0x32, 0xcc
dark violet, 0x94, 0x00, 0xd3
darkviolet, 0x94, 0x00, 0xd3
blue violet, 0x8a, 0x2b, 0xe2
blueviolet, 0x8a, 0x2b, 0xe2
purple, 0xa0, 0x20, 0xf0
medium purple, 0x93, 0x70, 0xdb
mediumpurple, 0x93, 0x70, 0xdb
thistle, 0xd8, 0xbf, 0xd8
snow1, 0xff, 0xfa, 0xfa
snow2, 0xee, 0xe9, 0xe9
snow3, 0xcd, 0xc9, 0xc9
snow4, 0x8b, 0x89, 0x89
seashell1, 0xff, 0xf5, 0xee
seashell2, 0xee, 0xe5, 0xde
seashell3, 0xcd, 0xc5, 0xbf
seashell4, 0x8b, 0x86, 0x82
antiquewhite1, 0xff, 0xef, 0xdb
antiquewhite2, 0xee, 0xdf, 0xcc
antiquewhite3, 0xcd, 0xc0, 0xb0
antiquewhite4, 0x8b, 0x83, 0x78
bisque1, 0xff, 0xe4, 0xc4
bisque2, 0xee, 0xd5, 0xb7
bisque3, 0xcd, 0xb7, 0x9e
bisque4, 0x8b, 0x7d, 0x6b
peachpuff1, 0xff, 0xda, 0xb9
peachpuff2, 0xee, 0xcb, 0xad
peachpuff3, 0xcd, 0xaf, 0x95
peachpuff4, 0x8b, 0x77, 0x65
navajowhite1, 0xff, 0xde, 0xad
navajowhite2, 0xee, 0xcf, 0xa1
navajowhite3, 0xcd, 0xb3, 0x8b
navajowhite4, 0x8b, 0x79, 0x5e
lemonchiffon1, 0xff, 0xfa, 0xcd
lemonchiffon2, 0xee, 0xe9, 0xbf
lemonchiffon3, 0xcd, 0xc9, 0xa5
lemonchiffon4, 0x8b, 0x89, 0x70
cornsilk1, 0xff, 0xf8, 0xdc
cornsilk2, 0xee, 0xe8, 0xcd
cornsilk3, 0xcd, 0xc8, 0xb1
cornsilk4, 0x8b, 0x88, 0x78
ivory1, 0xff, 0xff, 0xf0
ivory2, 0xee, 0xee, 0xe0
ivory3, 0xcd, 0xcd, 0xc1
ivory4, 0x8b, 0x8b, 0x83
honeydew1, 0xf0, 0xff, 0xf0
honeydew2, 0xe0, 0xee, 0xe0
honeydew3, 0xc1, 0xcd, 0xc1
honeydew4, 0x83, 0x8b, 0x83
lavenderblush1, 0xff, 0xf0, 0xf5
lavenderblush2, 0xee, 0xe0, 0xe5
lavenderblush3, 0xcd, 0xc1, 0xc5
lavenderblush4, 0x8b, 0x83, 0x86
mistyrose1, 0xff, 0xe4, 0xe1
mistyrose2, 0xee, 0xd5, 0xd2
mistyrose3, 0xcd, 0xb7, 0xb5
mistyrose4, 0x8b, 0x7d, 0x7b
azure1, 0xf0, 0xff, 0xff
azure2, 0xe0, 0xee, 0xee
azure3, 0xc1, 0xcd, 0xcd
azure4, 0x83, 0x8b, 0x8b
slateblue1, 0x83, 0x6f, 0xff
slateblue2, 0x7a, 0x67, 0xee
slateblue3, 0x69, 0x59, 0xcd
slateblue4, 0x47, 0x3c, 0x8b
royalblue1, 0x48, 0x76, 0xff
royalblue2, 0x43, 0x6e, 0xee
royalblue3, 0x3a, 0x5f, 0xcd
royalblue4, 0x27, 0x40, 0x8b
blue1, 0x00, 0x00, 0xff
blue2, 0x00, 0x00, 0xee
blue3, 0x00, 0x00, 0xcd
blue4, 0x00, 0x00, 0x8b
dodgerblue1, 0x1e, 0x90, 0xff
dodgerblue2, 0x1c, 0x86, 0xee
dodgerblue3, 0x18, 0x74, 0xcd
dodgerblue4, 0x10, 0x4e, 0x8b
steelblue1, 0x63, 0xb8, 0xff
steelblue2, 0x5c, 0xac, 0xee
steelblue3, 0x4f, 0x94, 0xcd
steelblue4, 0x36, 0x64, 0x8b
deepskyblue1, 0x00, 0xbf, 0xff
deepskyblue2, 0x00, 0xb2, 0xee
deepskyblue3, 0x00, 0x9a, 0xcd
deepskyblue4, 0x00, 0x68, 0x8b
skyblue1, 0x87, 0xce, 0xff
skyblue2, 0x7e, 0xc0, 0xee
skyblue3, 0x6c, 0xa6, 0xcd
skyblue4, 0x4a, 0x70, 0x8b
lightskyblue1, 0xb0, 0xe2, 0xff
lightskyblue2, 0xa4, 0xd3, 0xee
lightskyblue3, 0x8d, 0xb6, 0xcd
lightskyblue4, 0x60, 0x7b, 0x8b
slategray1, 0xc6, 0xe2, 0xff
slategray2, 0xb9, 0xd3, 0xee
slategray3, 0x9f, 0xb6, 0xcd
slategray4, 0x6c, 0x7b, 0x8b
lightsteelblue1, 0xca, 0xe1, 0xff
lightsteelblue2, 0xbc, 0xd2, 0xee
lightsteelblue3, 0xa2, 0xb5, 0xcd
lightsteelblue4, 0x6e, 0x7b, 0x8b
lightblue1, 0xbf, 0xef, 0xff
lightblue2, 0xb2, 0xdf, 0xee
lightblue3, 0x9a, 0xc0, 0xcd
lightblue4, 0x68, 0x83, 0x8b
lightcyan1, 0xe0, 0xff, 0xff
lightcyan2, 0xd1, 0xee, 0xee
lightcyan3, 0xb4, 0xcd, 0xcd
lightcyan4, 0x7a, 0x8b, 0x8b
paleturquoise1, 0xbb, 0xff, 0xff
paleturquoise2, 0xae, 0xee, 0xee
paleturquoise3, 0x96, 0xcd, 0xcd
paleturquoise4, 0x66, 0x8b, 0x8b
cadetblue1, 0x98, 0xf5, 0xff
cadetblue2, 0x8e, 0xe5, 0xee
cadetblue3, 0x7a, 0xc5, 0xcd
cadetblue4, 0x53, 0x86, 0x8b
turquoise1, 0x00, 0xf5, 0xff
turquoise2, 0x00, 0xe5, 0xee
turquoise3, 0x00, 0xc5, 0xcd
turquoise4, 0x00, 0x86, 0x8b
cyan1, 0x00, 0xff, 0xff
cyan2, 0x00, 0xee, 0xee
cyan3, 0x00, 0xcd, 0xcd
cyan4, 0x00, 0x8b, 0x8b
darkslategray1, 0x97, 0xff, 0xff
darkslategray2, 0x8d, 0xee, 0xee
darkslategray3, 0x79, 0xcd, 0xcd
darkslategray4, 0x52, 0x8b, 0x8b
aquamarine1, 0x7f, 0xff, 0xd4
aquamarine2, 0x76, 0xee, 0xc6
aquamarine3, 0x66, 0xcd, 0xaa
aquamarine4, 0x45, 0x8b, 0x74
darkseagreen1, 0xc1, 0xff, 0xc1
darkseagreen2, 0xb4, 0xee, 0xb4
darkseagreen3, 0x9b, 0xcd, 0x9b
darkseagreen4, 0x69, 0x8b, 0x69
seagreen1, 0x54, 0xff, 0x9f
seagreen2, 0x4e, 0xee, 0x94
seagreen3, 0x43, 0xcd, 0x80
seagreen4, 0x2e, 0x8b, 0x57
palegreen1, 0x9a, 0xff, 0x9a
palegreen2, 0x90, 0xee, 0x90
palegreen3, 0x7c, 0xcd, 0x7c
palegreen4, 0x54, 0x8b, 0x54
springgreen1, 0x00, 0xff, 0x7f
springgreen2, 0x00, 0xee, 0x76
springgreen3, 0x00, 0xcd, 0x66
springgreen4, 0x00, 0x8b, 0x45
green1, 0x00, 0xff, 0x00
green2, 0x00, 0xee, 0x00
green3, 0x00, 0xcd, 0x00
green4, 0x00, 0x8b, 0x00
chartreuse1, 0x7f, 0xff, 0x00
chartreuse2, 0x76, 0xee, 0x00
chartreuse3, 0x66, 0xcd, 0x00
chartreuse4, 0x45, 0x8b, 0x00
olivedrab1, 0xc0, 0xff, 0x3e
olivedrab2, 0xb3, 0xee, 0x3a
olivedrab3, 0x9a, 0xcd, 0x32
olivedrab4, 0x69, 0x8b, 0x22
darkolivegreen1, 0xca, 0xff, 0x70
darkolivegreen2, 0xbc, 0xee, 0x68
darkolivegreen3, 0xa2, 0xcd, 0x5a
darkolivegreen4, 0x6e, 0x8b, 0x3d
khaki1, 0xff, 0xf6, 0x8f
khaki2, 0xee, 0xe6, 0x85
khaki3, 0xcd, 0xc6, 0x73
khaki4, 0x8b, 0x86, 0x4e
lightgoldenrod1, 0xff, 0xec, 0x8b
lightgoldenrod2, 0xee, 0xdc, 0x82
lightgoldenrod3, 0xcd, 0xbe, 0x70
lightgoldenrod4, 0x8b, 0x81, 0x4c
lightyellow1, 0xff, 0xff, 0xe0
lightyellow2, 0xee, 0xee, 0xd1
lightyellow3, 0xcd, 0xcd, 0xb4
lightyellow4, 0x8b, 0x8b, 0x7a
yellow1, 0xff, 0xff, 0x00
yellow2, 0xee, 0xee, 0x00
yellow3, 0xcd, 0xcd, 0x00
yellow4, 0x8b, 0x8b, 0x00
gold1, 0xff, 0xd7, 0x00
gold2, 0xee, 0xc9, 0x00
gold3, 0xcd, 0xad, 0x00
gold4, 0x8b, 0x75, 0x00
goldenrod1, 0xff, 0xc1, 0x25
goldenrod2, 0xee, 0xb4, 0x22
goldenrod3, 0xcd, 0x9b, 0x1d
goldenrod4, 0x8b, 0x69, 0x14
darkgoldenrod1, 0xff, 0xb9, 0x0f
darkgoldenrod2, 0xee, 0xad, 0x0e
darkgoldenrod3, 0xcd, 0x95, 0x0c
darkgoldenrod4, 0x8b, 0x65, 0x08
rosybrown1, 0xff, 0xc1, 0xc1
rosybrown2, 0xee, 0xb4, 0xb4
rosybrown3, 0xcd, 0x9b, 0x9b
rosybrown4, 0x8b, 0x69, 0x69
indianred1, 0xff, 0x6a, 0x6a
indianred2, 0xee, 0x63, 0x63
indianred3, 0xcd, 0x55, 0x55
indianred4, 0x8b, 0x3a, 0x3a
sienna1, 0xff, 0x82, 0x47
sienna2, 0xee, 0x79, 0x42
sienna3, 0xcd, 0x68, 0x39
sienna4, 0x8b, 0x47, 0x26
burlywood1, 0xff, 0xd3, 0x9b
burlywood2, 0xee, 0xc5, 0x91
burlywood3, 0xcd, 0xaa, 0x7d
burlywood4, 0x8b, 0x73, 0x55
wheat1, 0xff, 0xe7, 0xba
wheat2, 0xee, 0xd8, 0xae
wheat3, 0xcd, 0xba, 0x96
wheat4, 0x8b, 0x7e, 0x66
tan1, 0xff, 0xa5, 0x4f
tan2, 0xee, 0x9a, 0x49
tan3, 0xcd, 0x85, 0x3f
tan4, 0x8b, 0x5a, 0x2b
chocolate1, 0xff, 0x7f, 0x24
chocolate2, 0xee, 0x76, 0x21
chocolate3, 0xcd, 0x66, 0x1d
chocolate4, 0x8b, 0x45, 0x13
firebrick1, 0xff, 0x30, 0x30
firebrick2, 0xee, 0x2c, 0x2c
firebrick3, 0xcd, 0x26, 0x26
firebrick4, 0x8b, 0x1a, 0x1a
brown1, 0xff, 0x40, 0x40
brown2, 0xee, 0x3b, 0x3b
brown3, 0xcd, 0x33, 0x33
brown4, 0x8b, 0x23, 0x23
salmon1, 0xff, 0x8c, 0x69
salmon2, 0xee, 0x82, 0x62
salmon3, 0xcd, 0x70, 0x54
salmon4, 0x8b, 0x4c, 0x39
lightsalmon1, 0xff, 0xa0, 0x7a
lightsalmon2, 0xee, 0x95, 0x72
lightsalmon3, 0xcd, 0x81, 0x62
lightsalmon4, 0x8b, 0x57, 0x42
orange1, 0xff, 0xa5, 0x00
orange2, 0xee, 0x9a, 0x00
orange3, 0xcd, 0x85, 0x00
orange4, 0x8b, 0x5a, 0x00
darkorange1, 0xff, 0x7f, 0x00
darkorange2, 0xee, 0x76, 0x00
darkorange3, 0xcd, 0x66, 0x00
darkorange4, 0x8b, 0x45, 0x00
coral1, 0xff, 0x72, 0x56
coral2, 0xee, 0x6a, 0x50
coral3, 0xcd, 0x5b, 0x45
coral4, 0x8b, 0x3e, 0x2f
tomato1, 0xff, 0x63, 0x47
tomato2, 0xee, 0x5c, 0x42
tomato3, 0xcd, 0x4f, 0x39
tomato4, 0x8b, 0x36, 0x26
orangered1, 0xff, 0x45, 0x00
orangered2, 0xee, 0x40, 0x00
orangered3, 0xcd, 0x37, 0x00
orangered4, 0x8b, 0x25, 0x00
red1, 0xff, 0x00, 0x00
red2, 0xee, 0x00, 0x00
red3, 0xcd, 0x00, 0x00
red4, 0x8b, 0x00, 0x00
deeppink1, 0xff, 0x14, 0x93
deeppink2, 0xee, 0x12, 0x89
deeppink3, 0xcd, 0x10, 0x76
deeppink4, 0x8b, 0x0a, 0x50
hotpink1, 0xff, 0x6e, 0xb4
hotpink2, 0xee, 0x6a, 0xa7
hotpink3, 0xcd, 0x60, 0x90
hotpink4, 0x8b, 0x3a, 0x62
pink1, 0xff, 0xb5, 0xc5
pink2, 0xee, 0xa9, 0xb8
pink3, 0xcd, 0x91, 0x9e
pink4, 0x8b, 0x63, 0x6c
lightpink1, 0xff, 0xae, 0xb9
lightpink2, 0xee, 0xa2, 0xad
lightpink3, 0xcd, 0x8c, 0x95
lightpink4, 0x8b, 0x5f, 0x65
palevioletred1, 0xff, 0x82, 0xab
palevioletred2, 0xee, 0x79, 0x9f
palevioletred3, 0xcd, 0x68, 0x89
palevioletred4, 0x8b, 0x47, 0x5d
maroon1, 0xff, 0x34, 0xb3
maroon2, 0xee, 0x30, 0xa7
maroon3, 0xcd, 0x29, 0x90
maroon4, 0x8b, 0x1c, 0x62
violetred1, 0xff, 0x3e, 0x96
violetred2, 0xee, 0x3a, 0x8c
violetred3, 0xcd, 0x32, 0x78
violetred4, 0x8b, 0x22, 0x52
magenta1, 0xff, 0x00, 0xff
magenta2, 0xee, 0x00, 0xee
magenta3, 0xcd, 0x00, 0xcd
magenta4, 0x8b, 0x00, 0x8b
orchid1, 0xff, 0x83, 0xfa
orchid2, 0xee, 0x7a, 0xe9
orchid3, 0xcd, 0x69, 0xc9
orchid4, 0x8b, 0x47, 0x89
plum1, 0xff, 0xbb, 0xff
plum2, 0xee, 0xae, 0xee
plum3, 0xcd, 0x96, 0xcd
plum4, 0x8b, 0x66, 0x8b
mediumorchid1, 0xe0, 0x66, 0xff
mediumorchid2, 0xd1, 0x5f, 0xee
mediumorchid3, 0xb4, 0x52, 0xcd
mediumorchid4, 0x7a, 0x37, 0x8b
darkorchid1, 0xbf, 0x3e, 0xff
darkorchid2, 0xb2, 0x3a, 0xee
darkorchid3, 0x9a, 0x32, 0xcd
darkorchid4, 0x68, 0x22, 0x8b
purple1, 0x9b, 0x30, 0xff
purple2, 0x91, 0x2c, 0xee
purple3, 0x7d, 0x26, 0xcd
purple4, 0x55, 0x1a, 0x8b
mediumpurple1, 0xab, 0x82, 0xff
mediumpurple2, 0x9f, 0x79, 0xee
mediumpurple3, 0x89, 0x68, 0xcd
mediumpurple4, 0x5d, 0x47, 0x8b
thistle1, 0xff, 0xe1, 0xff
thistle2, 0xee, 0xd2, 0xee
thistle3, 0xcd, 0xb5, 0xcd
thistle4, 0x8b, 0x7b, 0x8b
gray0, 0x00, 0x00, 0x00
grey0, 0x00, 0x00, 0x00
gray1, 0x03, 0x03, 0x03
grey1, 0x03, 0x03, 0x03
gray2, 0x05, 0x05, 0x05
grey2, 0x05, 0x05, 0x05
gray3, 0x08, 0x08, 0x08
grey3, 0x08, 0x08, 0x08
gray4, 0x0a, 0x0a, 0x0a
grey4, 0x0a, 0x0a, 0x0a
gray5, 0x0d, 0x0d, 0x0d
grey5, 0x0d, 0x0d, 0x0d
gray6, 0x0f, 0x0f, 0x0f
grey6, 0x0f, 0x0f, 0x0f
gray7, 0x12, 0x12, 0x12
grey7, 0x12, 0x12, 0x12
gray8, 0x14, 0x14, 0x14
grey8, 0x14, 0x14, 0x14
gray9, 0x17, 0x17, 0x17
grey9, 0x17, 0x17, 0x17
gray10, 0x1a, 0x1a, 0x1a
grey10, 0x1a, 0x1a, 0x1a
gray11, 0x1c, 0x1c, 0x1c
grey11, 0x1c, 0x1c, 0x1c
gray12, 0x1f, 0x1f, 0x1f
grey12, 0x1f, 0x1f, 0x1f
gray13, 0x21, 0x21, 0x21
grey13, 0x21, 0x21, 0x21
gray14, 0x24, 0x24, 0x24
grey14, 0x24, 0x24, 0x24
gray15, 0x26, 0x26, 0x26
grey15, 0x26, 0x26, 0x26
gray16, 0x29, 0x29, 0x29
grey16, 0x29, 0x29, 0x29
gray17, 0x2b, 0x2b, 0x2b
grey17, 0x2b, 0x2b, 0x2b
gray18, 0x2e, 0x2e, 0x2e
grey18, 0x2e, 0x2e, 0x2e
gray19, 0x30, 0x30, 0x30
grey19, 0x30, 0x30, 0x30
gray20, 0x33, 0x33, 0x33
grey20, 0x33, 0x33, 0x33
gray21, 0x36, 0x36, 0x36
grey21, 0x36, 0x36, 0x36
gray22, 0x38, 0x38, 0x38
grey22, 0x38, 0x38, 0x38
gray23, 0x3b, 0x3b, 0x3b
grey23, 0x3b, 0x3b, 0x3b
gray24, 0x3d, 0x3d, 0x3d
grey24, 0x3d, 0x3d, 0x3d
gray25, 0x40, 0x40, 0x40
grey25, 0x40, 0x40, 0x40
gray26, 0x42, 0x42, 0x42
grey26, 0x42, 0x42, 0x42
gray27, 0x45, 0x45, 0x45
grey27, 0x45, 0x45, 0x45
gray28, 0x47, 0x47, 0x47
grey28, 0x47, 0x47, 0x47
gray29, 0x4a, 0x4a, 0x4a
grey29, 0x4a, 0x4a, 0x4a
gray30, 0x4d, 0x4d, 0x4d
grey30, 0x4d, 0x4d, 0x4d
gray31, 0x4f, 0x4f, 0x4f
grey31, 0x4f, 0x4f, 0x4f
gray32, 0x52, 0x52, 0x52
grey32, 0x52, 0x52, 0x52
gray33, 0x54, 0x54, 0x54
grey33, 0x54, 0x54, 0x54
gray34, 0x57, 0x57, 0x57
grey34, 0x57, 0x57, 0x57
gray35, 0x59, 0x59, 0x59
grey35, 0x59, 0x59, 0x59
gray36, 0x5c, 0x5c, 0x5c
grey36, 0x5c, 0x5c, 0x5c
gray37, 0x5e, 0x5e, 0x5e
grey37, 0x5e, 0x5e, 0x5e
gray38, 0x61, 0x61, 0x61
grey38, 0x61, 0x61, 0x61
gray39, 0x63, 0x63, 0x63
grey39, 0x63, 0x63, 0x63
gray40, 0x66, 0x66, 0x66
grey40, 0x66, 0x66, 0x66
gray41, 0x69, 0x69, 0x69
grey41, 0x69, 0x69, 0x69
gray42, 0x6b, 0x6b, 0x6b
grey42, 0x6b, 0x6b, 0x6b
gray43, 0x6e, 0x6e, 0x6e
grey43, 0x6e, 0x6e, 0x6e
gray44, 0x70, 0x70, 0x70
grey44, 0x70, 0x70, 0x70
gray45, 0x73, 0x73, 0x73
grey45, 0x73, 0x73, 0x73
gray46, 0x75, 0x75, 0x75
grey46, 0x75, 0x75, 0x75
gray47, 0x78, 0x78, 0x78
grey47, 0x78, 0x78, 0x78
gray48, 0x7a, 0x7a, 0x7a
grey48, 0x7a, 0x7a, 0x7a
gray49, 0x7d, 0x7d, 0x7d
grey49, 0x7d, 0x7d, 0x7d
gray50, 0x7f, 0x7f, 0x7f
grey50, 0x7f, 0x7f, 0x7f
gray51, 0x82, 0x82, 0x82
grey51, 0x82, 0x82, 0x82
gray52, 0x85, 0x85, 0x85
grey52, 0x85, 0x85, 0x85
gray53, 0x87, 0x87, 0x87
grey53, 0x87, 0x87, 0x87
gray54, 0x8a, 0x8a, 0x8a
grey54, 0x8a, 0x8a, 0x8a
gray55, 0x8c, 0x8c, 0x8c
grey55, 0x8c, 0x8c, 0x8c
gray56, 0x8f, 0x8f, 0x8f
grey56, 0x8f, 0x8f, 0x8f
gray57, 0x91, 0x91, 0x91
grey57, 0x91, 0x91, 0x91
gray58, 0x94, 0x94, 0x94
grey58, 0x94, 0x94, 0x94
gray59, 0x96, 0x96, 0x96
grey59, 0x96, 0x96, 0x96
gray60, 0x99, 0x99, 0x99
grey60, 0x99, 0x99, 0x99
gray61, 0x9c, 0x9c, 0x9c
grey61, 0x9c, 0x9c, 0x9c
gray62, 0x9e, 0x9e, 0x9e
grey62, 0x9e, 0x9e, 0x9e
gray63, 0xa1, 0xa1, 0xa1
grey63, 0xa1, 0xa1, 0xa1
gray64, 0xa3, 0xa3, 0xa3
grey64, 0xa3, 0xa3, 0xa3
gray65, 0xa6, 0xa6, 0xa6
grey65, 0xa6, 0xa6, 0xa6
gray66, 0xa8, 0xa8, 0xa8
grey66, 0xa8, 0xa8, 0xa8
gray67, 0xab, 0xab, 0xab
grey67, 0xab, 0xab, 0xab
gray68, 0xad, 0xad, 0xad
grey68, 0xad, 0xad, 0xad
gray69, 0xb0, 0xb0, 0xb0
grey69, 0xb0, 0xb0, 0xb0
gray70, 0xb3, 0xb3, 0xb3
grey70, 0xb3, 0xb3, 0xb3
gray71, 0xb5, 0xb5, 0xb5
grey71, 0xb5, 0xb5, 0xb5
gray72, 0xb8, 0xb8, 0xb8
grey72, 0xb8, 0xb8, 0xb8
gray73, 0xba, 0xba, 0xba
grey73, 0xba, 0xba, 0xba
gray74, 0xbd, 0xbd, 0xbd
grey74, 0xbd, 0xbd, 0xbd
gray75, 0xbf, 0xbf, 0xbf
grey75, 0xbf, 0xbf, 0xbf
gray76, 0xc2, 0xc2, 0xc2
grey76, 0xc2, 0xc2, 0xc2
gray77, 0xc4, 0xc4, 0xc4
grey77, 0xc4, 0xc4, 0xc4
gray78, 0xc7, 0xc7, 0xc7
grey78, 0xc7, 0xc7, 0xc7
gray79, 0xc9, 0xc9, 0xc9
grey79, 0xc9, 0xc9, 0xc9
gray80, 0xcc, 0xcc, 0xcc
grey80, 0xcc, 0xcc, 0xcc
gray81, 0xcf, 0xcf, 0xcf
grey81, 0xcf, 0xcf, 0xcf
gray82, 0xd1, 0xd1, 0xd1
grey82, 0xd1, 0xd1, 0xd1
gray83, 0xd4, 0xd4, 0xd4
grey83, 0xd4, 0xd4, 0xd4
gray84, 0xd6, 0xd6, 0xd6
grey84, 0xd6, 0xd6, 0xd6
gray85, 0xd9, 0xd9, 0xd9
grey85, 0xd9, 0xd9, 0xd9
gray86, 0xdb, 0xdb, 0xdb
grey86, 0xdb, 0xdb, 0xdb
gray87, 0xde, 0xde, 0xde
grey87, 0xde, 0xde, 0xde
gray88, 0xe0, 0xe0, 0xe0
grey88, 0xe0, 0xe0, 0xe0
gray89, 0xe3, 0xe3, 0xe3
grey89, 0xe3, 0xe3, 0xe3
gray90, 0xe5, 0xe5, 0xe5
grey90, 0xe5, 0xe5, 0xe5
gray91, 0xe8, 0xe8, 0xe8
grey91, 0xe8, 0xe8, 0xe8
gray92, 0xeb, 0xeb, 0xeb
grey92, 0xeb, 0xeb, 0xeb
gray93, 0xed, 0xed, 0xed
grey93, 0xed, 0xed, 0xed
gray94, 0xf0, 0xf0, 0xf0
grey94, 0xf0, 0xf0, 0xf0
gray95, 0xf2, 0xf2, 0xf2
grey95, 0xf2, 0xf2, 0xf2
gray96, 0xf5, 0xf5, 0xf5
grey96, 0xf5, 0xf5, 0xf5
gray97, 0xf7, 0xf7, 0xf7
grey97, 0xf7, 0xf7, 0xf7
gray98, 0xfa, 0xfa, 0xfa
grey98, 0xfa, 0xfa, 0xfa
gray99, 0xfc, 0xfc, 0xfc
grey99, 0xfc, 0xfc, 0xfc
gray100, 0xff, 0xff, 0xff
grey100, 0xff, 0xff, 0xff
dark grey, 0xa9, 0xa9, 0xa9
darkgrey, 0xa9, 0xa9, 0xa9
dark gray, 0xa9, 0xa9, 0xa9
darkgray, 0xa9, 0xa9, 0xa9
dark blue, 0x00, 0x00, 0x8b
darkblue, 0x00, 0x00, 0x8b
dark cyan, 0x00, 0x8b, 0x8b
darkcyan, 0x00, 0x8b, 0x8b
dark magenta, 0x8b, 0x00, 0x8b
darkmagenta, 0x8b, 0x00, 0x8b
dark red, 0x8b, 0x00, 0x00
darkred, 0x8b, 0x00, 0x00
light green, 0x90, 0xee, 0x90
lightgreen, 0x90, 0xee, 0x90