use once_cell::sync::Lazy;

pub static COLORS: Lazy<stack_map::StackMap<&'static str, &'static str, 1024>> = Lazy::new(|| {
    let mut sm = stack_map::StackMap::<&'static str, &'static str, 1024>::default();

    sm.insert("airforceblue", "5d8aa8");
    sm.insert("aliceblue", "f0f8ff");
    sm.insert("alizarincrimson", "e32636");
    sm.insert("almond", "efdecd");
    sm.insert("amaranth", "e52b50");
    sm.insert("amber", "ffbf00");
    sm.insert("americanrose", "ff033e");
    sm.insert("amethyst", "9966cc");
    sm.insert("androidgreen", "a4c639");
    sm.insert("antiflashwhite", "f2f3f4");
    sm.insert("antiquebrass", "cd9575");
    sm.insert("antiquefuchsia", "915c83");
    sm.insert("antiquewhite", "faebd7");
    sm.insert("ao", "008000");
    sm.insert("applegreen", "8db600");
    sm.insert("apricot", "fbceb1");
    sm.insert("aqua", "00ffff");
    sm.insert("aquamarine", "7fffd4");
    sm.insert("armygreen", "4b5320");
    sm.insert("arylideyellow", "e9d66b");
    sm.insert("ashgrey", "b2beb5");
    sm.insert("ashgray", "b2beb5");
    sm.insert("asparagus", "87a96b");
    sm.insert("atomictangerine", "ff9966");
    sm.insert("auburn", "a52a2a");
    sm.insert("aureolin", "fdee00");
    sm.insert("aurometalsaurus", "6e7f80");
    sm.insert("awesome", "ff2052");
    sm.insert("azure", "007fff");
    sm.insert("azuremist/web", "f0ffff");
    sm.insert("babyblue", "89cff0");
    sm.insert("babyblueeyes", "a1caf1");
    sm.insert("babypink", "f4c2c2");
    sm.insert("ballblue", "21abcd");
    sm.insert("bananamania", "fae7b5");
    sm.insert("bananayellow", "ffe135");
    sm.insert("battleshipgrey", "848482");
    sm.insert("battleshipgray", "848482");
    sm.insert("bazaar", "98777b");
    sm.insert("beaublue", "bcd4e6");
    sm.insert("beaver", "9f8170");
    sm.insert("beige", "f5f5dc");
    sm.insert("bisque", "ffe4c4");
    sm.insert("bistre", "3d2b1f");
    sm.insert("bitcoinorange", "ff9900");
    sm.insert("bittersweet", "fe6f5e");
    sm.insert("black", "000000");
    sm.insert("blanchedalmond", "ffebcd");
    sm.insert("bleudefrance", "318ce7");
    sm.insert("blizzardblue", "ace5ee");
    sm.insert("blond", "faf0be");
    sm.insert("blue", "0000ff");
    sm.insert("bluebell", "a2a2d0");
    sm.insert("bluegray", "6699cc");
    sm.insert("bluegrey", "6699cc");
    sm.insert("bluegreen", "0d98ba");
    sm.insert("bluepurple", "8a2be2");
    sm.insert("blueviolet", "8a2be2");
    sm.insert("blush", "de5d83");
    sm.insert("bole", "79443b");
    sm.insert("bondiblue", "0095b6");
    sm.insert("bone", "e3dac9");
    sm.insert("bostonuniversityred", "cc0000");
    sm.insert("bottlegreen", "006a4e");
    sm.insert("boysenberry", "873260");
    sm.insert("brandeisblue", "0070ff");
    sm.insert("brass", "b5a642");
    sm.insert("brickred", "cb4154");
    sm.insert("brightcerulean", "1dacd6");
    sm.insert("brightgreen", "66ff00");
    sm.insert("brightlavender", "bf94e4");
    sm.insert("brightmaroon", "c32148");
    sm.insert("brightpink", "ff007f");
    sm.insert("brightturquoise", "08e8de");
    sm.insert("brightube", "d19fe8");
    sm.insert("brilliantlavender", "f4bbff");
    sm.insert("brilliantrose", "ff55a3");
    sm.insert("brinkpink", "fb607f");
    sm.insert("britishracinggreen", "004225");
    sm.insert("bronze", "cd7f32");
    sm.insert("brown", "a52a2a");
    sm.insert("bubblegum", "ffc1cc");
    sm.insert("bubbles", "e7feff");
    sm.insert("buff", "f0dc82");
    sm.insert("bulgarianrose", "480607");
    sm.insert("burgundy", "800020");
    sm.insert("burlywood", "deb887");
    sm.insert("burntorange", "cc5500");
    sm.insert("burntsienna", "e97451");
    sm.insert("burntumber", "8a3324");
    sm.insert("byzantine", "bd33a4");
    sm.insert("byzantium", "702963");
    sm.insert("cgblue", "007aa5");
    sm.insert("cgred", "e03c31");
    sm.insert("cadet", "536872");
    sm.insert("cadetblue", "5f9ea0");
    sm.insert("cadetgrey", "91a3b0");
    sm.insert("cadetgray", "91a3b0");
    sm.insert("cadmiumgreen", "006b3c");
    sm.insert("cadmiumorange", "ed872d");
    sm.insert("cadmiumred", "e30022");
    sm.insert("cadmiumyellow", "fff600");
    sm.insert("caféaulait", "a67b5b");
    sm.insert("cafénoir", "4b3621");
    sm.insert("calpolypomonagreen", "1e4d2b");
    sm.insert("cambridgeblue", "a3c1ad");
    sm.insert("camel", "c19a6b");
    sm.insert("camouflagegreen", "78866b");
    sm.insert("canary", "ffff99");
    sm.insert("canaryyellow", "ffef00");
    sm.insert("candyapplered", "ff0800");
    sm.insert("candypink", "e4717a");
    sm.insert("capri", "00bfff");
    sm.insert("caputmortuum", "592720");
    sm.insert("cardinal", "c41e3a");
    sm.insert("caribbeangreen", "00cc99");
    sm.insert("carmine", "ff0040");
    sm.insert("carminepink", "eb4c42");
    sm.insert("carminered", "ff0038");
    sm.insert("carnationpink", "ffa6c9");
    sm.insert("carnelian", "b31b1b");
    sm.insert("carolinablue", "99badd");
    sm.insert("carrotorange", "ed9121");
    sm.insert("celadon", "ace1af");
    sm.insert("celeste", "b2ffff");
    sm.insert("celestialblue", "4997d0");
    sm.insert("cerise", "de3163");
    sm.insert("cerisepink", "ec3b83");
    sm.insert("cerulean", "007ba7");
    sm.insert("ceruleanblue", "2a52be");
    sm.insert("chamoisee", "a0785a");
    sm.insert("champagne", "fad6a5");
    sm.insert("charcoal", "36454f");
    sm.insert("chartreuse", "7fff00");
    sm.insert("cherry", "de3163");
    sm.insert("cherryblossompink", "ffb7c5");
    sm.insert("chestnut", "cd5c5c");
    sm.insert("chocolate", "d2691e");
    sm.insert("chromeyellow", "ffa700");
    sm.insert("cinereous", "98817b");
    sm.insert("cinnabar", "e34234");
    sm.insert("cinnamon", "d2691e");
    sm.insert("citrine", "e4d00a");
    sm.insert("classicrose", "fbcce7");
    sm.insert("cobalt", "0047ab");
    sm.insert("cocoabrown", "d2691e");
    sm.insert("coffee", "6f4e37");
    sm.insert("columbiablue", "9bddff");
    sm.insert("coolblack", "002e63");
    sm.insert("coolgrey", "8c92ac");
    sm.insert("coolgray", "8c92ac");
    sm.insert("copper", "b87333");
    sm.insert("copperrose", "996666");
    sm.insert("coquelicot", "ff3800");
    sm.insert("coral", "ff7f50");
    sm.insert("coralpink", "f88379");
    sm.insert("coralred", "ff4040");
    sm.insert("cordovan", "893f45");
    sm.insert("corn", "fbec5d");
    sm.insert("cornellred", "b31b1b");
    sm.insert("cornflower", "9aceeb");
    sm.insert("cornflowerblue", "6495ed");
    sm.insert("cornsilk", "fff8dc");
    sm.insert("cosmiclatte", "fff8e7");
    sm.insert("cottoncandy", "ffbcd9");
    sm.insert("cream", "fffdd0");
    sm.insert("crimson", "dc143c");
    sm.insert("crimsonred", "990000");
    sm.insert("crimsonglory", "be0032");
    sm.insert("cyan", "00ffff");
    sm.insert("daffodil", "ffff31");
    sm.insert("dandelion", "f0e130");
    sm.insert("darkblue", "00008b");
    sm.insert("darkbrown", "654321");
    sm.insert("darkbyzantium", "5d3954");
    sm.insert("darkcandyapplered", "a40000");
    sm.insert("darkcerulean", "08457e");
    sm.insert("darkchestnut", "986960");
    sm.insert("darkcoral", "cd5b45");
    sm.insert("darkcyan", "008b8b");
    sm.insert("darkelectricblue", "536878");
    sm.insert("darkgoldenrod", "b8860b");
    sm.insert("darkgray", "a9a9a9");
    sm.insert("darkgrey", "a9a9a9");
    sm.insert("darkgreen", "013220");
    sm.insert("darkjunglegreen", "1a2421");
    sm.insert("darkkhaki", "bdb76b");
    sm.insert("darklava", "483c32");
    sm.insert("darklavender", "734f96");
    sm.insert("darkmagenta", "8b008b");
    sm.insert("darkmidnightblue", "003366");
    sm.insert("darkolivegreen", "556b2f");
    sm.insert("darkorange", "ff8c00");
    sm.insert("darkorchid", "9932cc");
    sm.insert("darkpastelblue", "779ecb");
    sm.insert("darkpastelgreen", "03c03c");
    sm.insert("darkpastelpurple", "966fd6");
    sm.insert("darkpastelred", "c23b22");
    sm.insert("darkpink", "e75480");
    sm.insert("darkpowderblue", "003399");
    sm.insert("darkpurple", "301934");
    sm.insert("darkraspberry", "872657");
    sm.insert("darkred", "8b0000");
    sm.insert("darksalmon", "e9967a");
    sm.insert("darkscarlet", "560319");
    sm.insert("darkseagreen", "8fbc8f");
    sm.insert("darksienna", "3c1414");
    sm.insert("darkslateblue", "483d8b");
    sm.insert("darkslategray", "2f4f4f");
    sm.insert("darkslategrey", "2f4f4f");
    sm.insert("darkspringgreen", "177245");
    sm.insert("darktan", "918151");
    sm.insert("darktangerine", "ffa812");
    sm.insert("darktaupe", "483c32");
    sm.insert("darkterracotta", "cc4e5c");
    sm.insert("darkturquoise", "00ced1");
    sm.insert("darkviolet", "9400d3");
    sm.insert("darkyellow", "8B8000");
    sm.insert("dartmouthgreen", "00693e");
    sm.insert("davygray", "555555");
    sm.insert("davygrey", "555555");
    sm.insert("debianred", "d70a53");
    sm.insert("deepcarmine", "a9203e");
    sm.insert("deepcarminepink", "ef3038");
    sm.insert("deepcarrotorange", "e9692c");
    sm.insert("deepcerise", "da3287");
    sm.insert("deepchampagne", "fad6a5");
    sm.insert("deepchestnut", "b94e48");
    sm.insert("deepcoffee", "704241");
    sm.insert("deepfuchsia", "c154c1");
    sm.insert("deepjunglegreen", "004b49");
    sm.insert("deeplilac", "9955bb");
    sm.insert("deepmagenta", "cc00cc");
    sm.insert("deeppeach", "ffcba4");
    sm.insert("deeppink", "ff1493");
    sm.insert("deepsaffron", "ff9933");
    sm.insert("deepskyblue", "00bfff");
    sm.insert("denim", "1560bd");
    sm.insert("desert", "c19a6b");
    sm.insert("desertsand", "edc9af");
    sm.insert("dimgray", "696969");
    sm.insert("dimgrey", "696969");
    sm.insert("dodgerblue", "1e90ff");
    sm.insert("dogwoodrose", "d71868");
    sm.insert("dollarbill", "85bb65");
    sm.insert("drab", "967117");
    sm.insert("dukeblue", "00009c");
    sm.insert("earthyellow", "e1a95f");
    sm.insert("ecru", "c2b280");
    sm.insert("eggplant", "614051");
    sm.insert("eggshell", "f0ead6");
    sm.insert("egyptianblue", "1034a6");
    sm.insert("electricblue", "7df9ff");
    sm.insert("electriccrimson", "ff003f");
    sm.insert("electriccyan", "00ffff");
    sm.insert("electricgreen", "00ff00");
    sm.insert("electricindigo", "6f00ff");
    sm.insert("electriclavender", "f4bbff");
    sm.insert("electriclime", "ccff00");
    sm.insert("electricpurple", "bf00ff");
    sm.insert("electricultramarine", "3f00ff");
    sm.insert("electricviolet", "8f00ff");
    sm.insert("electricyellow", "ffff00");
    sm.insert("emerald", "50c878");
    sm.insert("etonblue", "96c8a2");
    sm.insert("fallow", "c19a6b");
    sm.insert("falured", "801818");
    sm.insert("famous", "ff00ff");
    sm.insert("fandango", "b53389");
    sm.insert("fashionfuchsia", "f400a1");
    sm.insert("fawn", "e5aa70");
    sm.insert("feldgrau", "4d5d53");
    sm.insert("fern", "71bc78");
    sm.insert("ferngreen", "4f7942");
    sm.insert("ferrarired", "ff2800");
    sm.insert("fielddrab", "6c541e");
    sm.insert("fireenginered", "ce2029");
    sm.insert("firebrick", "b22222");
    sm.insert("flame", "e25822");
    sm.insert("flamingopink", "fc8eac");
    sm.insert("flavescent", "f7e98e");
    sm.insert("flax", "eedc82");
    sm.insert("floralwhite", "fffaf0");
    sm.insert("fluorescentorange", "ffbf00");
    sm.insert("fluorescentpink", "ff1493");
    sm.insert("fluorescentyellow", "ccff00");
    sm.insert("folly", "ff004f");
    sm.insert("forestgreen", "228b22");
    sm.insert("frenchbeige", "a67b5b");
    sm.insert("frenchblue", "0072bb");
    sm.insert("frenchlilac", "86608e");
    sm.insert("frenchrose", "f64a8a");
    sm.insert("fuchsia", "ff00ff");
    sm.insert("fuchsiapink", "ff77ff");
    sm.insert("fulvous", "e48400");
    sm.insert("fuzzywuzzy", "cc6666");
    sm.insert("gainsboro", "dcdcdc");
    sm.insert("gamboge", "e49b0f");
    sm.insert("ghostwhite", "f8f8ff");
    sm.insert("ginger", "b06500");
    sm.insert("glaucous", "6082b6");
    sm.insert("glitter", "e6e8fa");
    sm.insert("gold", "ffd700");
    sm.insert("goldenbrown", "996515");
    sm.insert("goldenpoppy", "fcc200");
    sm.insert("goldenyellow", "ffdf00");
    sm.insert("goldenrod", "daa520");
    sm.insert("grannysmithapple", "a8e4a0");
    sm.insert("gray", "808080");
    sm.insert("grey", "808080");
    sm.insert("grayasparagus", "465945");
    sm.insert("greyasparagus", "465945");
    sm.insert("green", "00ff00");
    sm.insert("greenblue", "1164b4");
    sm.insert("greenyellow", "adff2f");
    sm.insert("grullo", "a99a86");
    sm.insert("guppiegreen", "00ff7f");
    sm.insert("halayàúbe", "663854");
    sm.insert("hanblue", "446ccf");
    sm.insert("hanpurple", "5218fa");
    sm.insert("hansayellow", "e9d66b");
    sm.insert("harlequin", "3fff00");
    sm.insert("harvardcrimson", "c90016");
    sm.insert("harvestgold", "da9100");
    sm.insert("heartgold", "808000");
    sm.insert("heliotrope", "df73ff");
    sm.insert("hollywoodcerise", "f400a1");
    sm.insert("honeydew", "f0fff0");
    sm.insert("hookergreen", "49796b");
    sm.insert("hotmagenta", "ff1dce");
    sm.insert("hotpink", "ff69b4");
    sm.insert("huntergreen", "355e3b");
    sm.insert("icterine", "fcf75e");
    sm.insert("inchworm", "b2ec5d");
    sm.insert("indiagreen", "138808");
    sm.insert("indianred", "cd5c5c");
    sm.insert("indianyellow", "e3a857");
    sm.insert("indigo", "4b0082");
    sm.insert("internationalkleinblue", "002fa7");
    sm.insert("internationalorange", "ff4f00");
    sm.insert("iris", "5a4fcf");
    sm.insert("isabelline", "f4f0ec");
    sm.insert("islamicgreen", "009000");
    sm.insert("ivory", "fffff0");
    sm.insert("jade", "00a86b");
    sm.insert("jasmine", "f8de7e");
    sm.insert("jasper", "d73b3e");
    sm.insert("jazzberryjam", "a50b5e");
    sm.insert("jonquil", "fada5e");
    sm.insert("junebud", "bdda57");
    sm.insert("junglegreen", "29ab87");
    sm.insert("kucrimson", "e8000d");
    sm.insert("kellygreen", "4cbb17");
    sm.insert("khaki", "c3b091");
    sm.insert("lasallegreen", "087830");
    sm.insert("languidlavender", "d6cadd");
    sm.insert("lapislazuli", "26619c");
    sm.insert("laserlemon", "fefe22");
    sm.insert("laurelgreen", "a9ba9d");
    sm.insert("lava", "cf1020");
    sm.insert("lavender", "e6e6fa");
    sm.insert("lavenderblue", "ccccff");
    sm.insert("lavenderblush", "fff0f5");
    sm.insert("lavendergray", "c4c3d0");
    sm.insert("lavendergrey", "c4c3d0");
    sm.insert("lavenderindigo", "9457eb");
    sm.insert("lavendermagenta", "ee82ee");
    sm.insert("lavendermist", "e6e6fa");
    sm.insert("lavenderpink", "fbaed2");
    sm.insert("lavenderpurple", "967bb6");
    sm.insert("lavenderrose", "fba0e3");
    sm.insert("lawngreen", "7cfc00");
    sm.insert("lemon", "fff700");
    sm.insert("lemonyellow", "fff44f");
    sm.insert("lemonchiffon", "fffacd");
    sm.insert("lemonlime", "bfff00");
    sm.insert("lightcrimson", "f56991");
    sm.insert("lightthulianpink", "e68fac");
    sm.insert("lightapricot", "fdd5b1");
    sm.insert("lightblue", "add8e6");
    sm.insert("lightbrown", "b5651d");
    sm.insert("lightcarminepink", "e66771");
    sm.insert("lightcoral", "f08080");
    sm.insert("lightcornflowerblue", "93ccea");
    sm.insert("lightcyan", "e0ffff");
    sm.insert("lightfuchsiapink", "f984ef");
    sm.insert("lightgoldenrodyellow", "fafad2");
    sm.insert("lightgray", "d3d3d3");
    sm.insert("lightgrey", "d3d3d3");
    sm.insert("lightgreen", "90ee90");
    sm.insert("lightkhaki", "f0e68c");
    sm.insert("lightpastelpurple", "b19cd9");
    sm.insert("lightpink", "ffb6c1");
    sm.insert("lightsalmon", "ffa07a");
    sm.insert("lightsalmonpink", "ff9999");
    sm.insert("lightseagreen", "20b2aa");
    sm.insert("lightskyblue", "87cefa");
    sm.insert("lightslategray", "778899");
    sm.insert("lightslategrey", "778899");
    sm.insert("lighttaupe", "b38b6d");
    sm.insert("lightyellow", "ffffed");
    sm.insert("lilac", "c8a2c8");
    sm.insert("lime", "bfff00");
    sm.insert("limegreen", "32cd32");
    sm.insert("lincolngreen", "195905");
    sm.insert("linen", "faf0e6");
    sm.insert("lion", "c19a6b");
    sm.insert("liver", "534b4f");
    sm.insert("lust", "e62020");
    sm.insert("msugreen", "18453b");
    sm.insert("macaroniandcheese", "ffbd88");
    sm.insert("magenta", "ff00ff");
    sm.insert("magicmint", "aaf0d1");
    sm.insert("magnolia", "f8f4ff");
    sm.insert("mahogany", "c04000");
    sm.insert("maize", "fbec5d");
    sm.insert("majorelleblue", "6050dc");
    sm.insert("malachite", "0bda51");
    sm.insert("manatee", "979aaa");
    sm.insert("mangotango", "ff8243");
    sm.insert("mantis", "74c365");
    sm.insert("maroon", "800000");
    sm.insert("mauve", "e0b0ff");
    sm.insert("mauvetaupe", "915f6d");
    sm.insert("mauvelous", "ef98aa");
    sm.insert("mayablue", "73c2fb");
    sm.insert("meatbrown", "e5b73b");
    sm.insert("mediumpersianblue", "0067a5");
    sm.insert("mediumaquamarine", "66ddaa");
    sm.insert("mediumblue", "0000cd");
    sm.insert("mediumcandyapplered", "e2062c");
    sm.insert("mediumcarmine", "af4035");
    sm.insert("mediumchampagne", "f3e5ab");
    sm.insert("mediumelectricblue", "035096");
    sm.insert("mediumjunglegreen", "1c352d");
    sm.insert("mediumlavendermagenta", "dda0dd");
    sm.insert("mediumorchid", "ba55d3");
    sm.insert("mediumpurple", "9370db");
    sm.insert("mediumredviolet", "bb3385");
    sm.insert("mediumseagreen", "3cb371");
    sm.insert("mediumslateblue", "7b68ee");
    sm.insert("mediumspringbud", "c9dc87");
    sm.insert("mediumspringgreen", "00fa9a");
    sm.insert("mediumtaupe", "674c47");
    sm.insert("mediumtealblue", "0054b4");
    sm.insert("mediumturquoise", "48d1cc");
    sm.insert("mediumvioletred", "c71585");
    sm.insert("melon", "fdbcb4");
    sm.insert("midnightblue", "191970");
    sm.insert("midnightgreen", "004953");
    sm.insert("mikadoyellow", "ffc40c");
    sm.insert("mint", "3eb489");
    sm.insert("mintcream", "f5fffa");
    sm.insert("mintgreen", "98ff98");
    sm.insert("mistyrose", "ffe4e1");
    sm.insert("moccasin", "faebd7");
    sm.insert("modebeige", "967117");
    sm.insert("moonstoneblue", "73a9c2");
    sm.insert("mordantred", "ff0000");
    sm.insert("mossgreen", "addfad");
    sm.insert("mountainmeadow", "30ba8f");
    sm.insert("mountbattenpink", "997a8d");
    sm.insert("mulberry", "c54b8c");
    sm.insert("munsell", "f2f3f4");
    sm.insert("mustard", "ffdb58");
    sm.insert("myrtle", "21421e");
    sm.insert("nadeshikopink", "f6adc6");
    sm.insert("napiergreen", "2a8000");
    sm.insert("naplesyellow", "fada5e");
    sm.insert("navajowhite", "ffdead");
    sm.insert("navyblue", "000080");
    sm.insert("neoncarrot", "ffa343");
    sm.insert("neonfuchsia", "fe59c2");
    sm.insert("neongreen", "39ff14");
    sm.insert("nonphotoblue", "a4dded");
    sm.insert("northtexasgreen", "059033");
    sm.insert("oceanboatblue", "0077be");
    sm.insert("ochre", "cc7722");
    sm.insert("officegreen", "008000");
    sm.insert("oldgold", "cfb53b");
    sm.insert("oldlace", "fdf5e6");
    sm.insert("oldlavender", "796878");
    sm.insert("oldmauve", "673147");
    sm.insert("oldrose", "c08081");
    sm.insert("olive", "808000");
    sm.insert("olivedrab", "6b8e23");
    sm.insert("olivegreen", "bab86c");
    sm.insert("olivine", "9ab973");
    sm.insert("onyx", "0f0f0f");
    sm.insert("operamauve", "b784a7");
    sm.insert("orange", "ffa500");
    sm.insert("orangeyellow", "f8d568");
    sm.insert("orangepeel", "ff9f00");
    sm.insert("orangered", "ff4500");
    sm.insert("orchid", "da70d6");
    sm.insert("otterbrown", "654321");
    sm.insert("outerspace", "414a4c");
    sm.insert("outrageousorange", "ff6e4a");
    sm.insert("oxfordblue", "002147");
    sm.insert("pacificblue", "1ca9c9");
    sm.insert("pakistangreen", "006600");
    sm.insert("palatinateblue", "273be2");
    sm.insert("palatinatepurple", "682860");
    sm.insert("paleaqua", "bcd4e6");
    sm.insert("paleblue", "afeeee");
    sm.insert("palebrown", "987654");
    sm.insert("palecarmine", "af4035");
    sm.insert("palecerulean", "9bc4e2");
    sm.insert("palechestnut", "ddadaf");
    sm.insert("palecopper", "da8a67");
    sm.insert("palecornflowerblue", "abcdef");
    sm.insert("palegold", "e6be8a");
    sm.insert("palegoldenrod", "eee8aa");
    sm.insert("palegreen", "98fb98");
    sm.insert("palelavender", "dcd0ff");
    sm.insert("palemagenta", "f984e5");
    sm.insert("palepink", "fadadd");
    sm.insert("paleplum", "dda0dd");
    sm.insert("paleredviolet", "db7093");
    sm.insert("palerobineggblue", "96ded1");
    sm.insert("palesilver", "c9c0bb");
    sm.insert("palespringbud", "ecebbd");
    sm.insert("paletaupe", "bc987e");
    sm.insert("palevioletred", "db7093");
    sm.insert("pansypurple", "78184a");
    sm.insert("papayawhip", "ffefd5");
    sm.insert("parisgreen", "50c878");
    sm.insert("pastelblue", "aec6cf");
    sm.insert("pastelbrown", "836953");
    sm.insert("pastelgray", "cfcfc4");
    sm.insert("pastelgrey", "cfcfc4");
    sm.insert("pastelgreen", "77dd77");
    sm.insert("pastelmagenta", "f49ac2");
    sm.insert("pastelorange", "ffb347");
    sm.insert("pastelpink", "ffd1dc");
    sm.insert("pastelpurple", "b39eb5");
    sm.insert("pastelred", "ff6961");
    sm.insert("pastelviolet", "cb99c9");
    sm.insert("pastelyellow", "fdfd96");
    sm.insert("patriarch", "800080");
    sm.insert("paynegray", "536878");
    sm.insert("paynegrey", "536878");
    sm.insert("peach", "ffe5b4");
    sm.insert("peachpuff", "ffdab9");
    sm.insert("peachyellow", "fadfad");
    sm.insert("pear", "d1e231");
    sm.insert("pearl", "eae0c8");
    sm.insert("pearlaqua", "88d8c0");
    sm.insert("peridot", "e6e200");
    sm.insert("periwinkle", "ccccff");
    sm.insert("persianblue", "1c39bb");
    sm.insert("persianindigo", "32127a");
    sm.insert("persianorange", "d99058");
    sm.insert("persianpink", "f77fbe");
    sm.insert("persianplum", "701c1c");
    sm.insert("persianred", "cc3333");
    sm.insert("persianrose", "fe28a2");
    sm.insert("phlox", "df00ff");
    sm.insert("phthaloblue", "000f89");
    sm.insert("phthalogreen", "123524");
    sm.insert("piggypink", "fddde6");
    sm.insert("pinegreen", "01796f");
    sm.insert("pink", "ffc0cb");
    sm.insert("pinkflamingo", "fc74fd");
    sm.insert("pinksherbet", "f78fa7");
    sm.insert("pinkpearl", "e7accf");
    sm.insert("pistachio", "93c572");
    sm.insert("platinum", "e5e4e2");
    sm.insert("plum", "dda0dd");
    sm.insert("portlandorange", "ff5a36");
    sm.insert("powderblue", "b0e0e6");
    sm.insert("princetonorange", "ff8f00");
    sm.insert("prussianblue", "003153");
    sm.insert("psychedelicpurple", "df00ff");
    sm.insert("puce", "cc8899");
    sm.insert("pumpkin", "ff7518");
    sm.insert("purple", "800080");
    sm.insert("purpleheart", "69359c");
    sm.insert("purplemountainsmajesty", "9d81ba");
    sm.insert("purplemountainmajesty", "9678b6");
    sm.insert("purplepizzazz", "fe4eda");
    sm.insert("purpletaupe", "50404d");
    sm.insert("rackley", "5d8aa8");
    sm.insert("radicalred", "ff355e");
    sm.insert("raspberry", "e30b5d");
    sm.insert("raspberryglace", "915f6d");
    sm.insert("raspberrypink", "e25098");
    sm.insert("raspberryrose", "b3446c");
    sm.insert("rawsienna", "d68a59");
    sm.insert("razzledazzlerose", "ff33cc");
    sm.insert("razzmatazz", "e3256b");
    sm.insert("red", "ff0000");
    sm.insert("redorange", "ff5349");
    sm.insert("redbrown", "a52a2a");
    sm.insert("redviolet", "c71585");
    sm.insert("richblack", "004040");
    sm.insert("richcarmine", "d70040");
    sm.insert("richelectricblue", "0892d0");
    sm.insert("richlilac", "b666d2");
    sm.insert("richmaroon", "b03060");
    sm.insert("riflegreen", "414833");
    sm.insert("robinseggblue", "1fcecb");
    sm.insert("rose", "ff007f");
    sm.insert("rosebonbon", "f9429e");
    sm.insert("roseebony", "674846");
    sm.insert("rosegold", "b76e79");
    sm.insert("rosemadder", "e32636");
    sm.insert("rosepink", "ff66cc");
    sm.insert("rosequartz", "aa98a9");
    sm.insert("rosetaupe", "905d5d");
    sm.insert("rosevale", "ab4e52");
    sm.insert("rosewood", "65000b");
    sm.insert("rossocorsa", "d40000");
    sm.insert("rosybrown", "bc8f8f");
    sm.insert("royalazure", "0038a8");
    sm.insert("royalblue", "4169e1");
    sm.insert("royalfuchsia", "ca2c92");
    sm.insert("royalpurple", "7851a9");
    sm.insert("ruby", "e0115f");
    sm.insert("ruddy", "ff0028");
    sm.insert("ruddybrown", "bb6528");
    sm.insert("ruddypink", "e18e96");
    sm.insert("rufous", "a81c07");
    sm.insert("russet", "80461b");
    sm.insert("rust", "b7410e");
    sm.insert("sacramentostategreen", "00563f");
    sm.insert("saddlebrown", "8b4513");
    sm.insert("safetyorange", "ff6700");
    sm.insert("saffron", "f4c430");
    sm.insert("saintpatrickblue", "23297a");
    sm.insert("salmon", "ff8c69");
    sm.insert("salmonpink", "ff91a4");
    sm.insert("sand", "c2b280");
    sm.insert("sanddune", "967117");
    sm.insert("sandstorm", "ecd540");
    sm.insert("sandybrown", "f4a460");
    sm.insert("sandytaupe", "967117");
    sm.insert("sapgreen", "507d2a");
    sm.insert("sapphire", "0f52ba");
    sm.insert("satinsheengold", "cba135");
    sm.insert("scarlet", "ff2400");
    sm.insert("schoolbusyellow", "ffd800");
    sm.insert("screamingreen", "76ff7a");
    sm.insert("seablue", "006994");
    sm.insert("seagreen", "2e8b57");
    sm.insert("sealbrown", "321414");
    sm.insert("seashell", "fff5ee");
    sm.insert("selectiveyellow", "ffba00");
    sm.insert("sepia", "704214");
    sm.insert("shadow", "8a795d");
    sm.insert("shamrock", "45cea2");
    sm.insert("shamrockgreen", "009e60");
    sm.insert("shockingpink", "fc0fc0");
    sm.insert("sienna", "882d17");
    sm.insert("silver", "c0c0c0");
    sm.insert("sinopia", "cb410b");
    sm.insert("skobeloff", "007474");
    sm.insert("skyblue", "87ceeb");
    sm.insert("skymagenta", "cf71af");
    sm.insert("slateblue", "6a5acd");
    sm.insert("slategray", "708090");
    sm.insert("slategrey", "708090");
    sm.insert("smalt", "003399");
    sm.insert("smokeytopaz", "933d41");
    sm.insert("smokyblack", "100c08");
    sm.insert("snow", "fffafa");
    sm.insert("spirodiscoball", "0fc0fc");
    sm.insert("springbud", "a7fc00");
    sm.insert("springgreen", "00ff7f");
    sm.insert("steelblue", "4682b4");
    sm.insert("stildegrainyellow", "fada5e");
    sm.insert("stizza", "990000");
    sm.insert("stormcloud", "008080");
    sm.insert("straw", "e4d96f");
    sm.insert("sunglow", "ffcc33");
    sm.insert("sunset", "fad6a5");
    sm.insert("sunsetorange", "fd5e53");
    sm.insert("tan", "d2b48c");
    sm.insert("tangelo", "f94d00");
    sm.insert("tangerine", "f28500");
    sm.insert("tangerineyellow", "ffcc00");
    sm.insert("taupe", "483c32");
    sm.insert("taupegray", "8b8589");
    sm.insert("taupegrey", "8b8589");
    sm.insert("tawny", "cd5700");
    sm.insert("teagreen", "d0f0c0");
    sm.insert("tearose", "f4c2c2");
    sm.insert("teal", "008080");
    sm.insert("tealblue", "367588");
    sm.insert("tealgreen", "006d5b");
    sm.insert("terracotta", "e2725b");
    sm.insert("thistle", "d8bfd8");
    sm.insert("thulianpink", "de6fa1");
    sm.insert("ticklemepink", "fc89ac");
    sm.insert("tiffanyblue", "0abab5");
    sm.insert("tigereye", "e08d3c");
    sm.insert("timberwolf", "dbd7d2");
    sm.insert("titaniumyellow", "eee600");
    sm.insert("tomato", "ff6347");
    sm.insert("toolbox", "746cc0");
    sm.insert("topaz", "ffc87c");
    sm.insert("tractorred", "fd0e35");
    sm.insert("trolleygrey", "808080");
    sm.insert("trolleygray", "808080");
    sm.insert("tropicalrainforest", "00755e");
    sm.insert("trueblue", "0073cf");
    sm.insert("tuftsblue", "417dc1");
    sm.insert("tumbleweed", "deaa88");
    sm.insert("turkishrose", "b57281");
    sm.insert("turquoise", "30d5c8");
    sm.insert("turquoiseblue", "00ffef");
    sm.insert("turquoisegreen", "a0d6b4");
    sm.insert("tuscanred", "66424d");
    sm.insert("twilightlavender", "8a496b");
    sm.insert("tyrianpurple", "66023c");
    sm.insert("uablue", "0033aa");
    sm.insert("uared", "d9004c");
    sm.insert("uclablue", "536895");
    sm.insert("uclagold", "ffb300");
    sm.insert("ufogreen", "3cd070");
    sm.insert("upforestgreen", "014421");
    sm.insert("upmaroon", "7b1113");
    sm.insert("usccardinal", "990000");
    sm.insert("uscgold", "ffcc00");
    sm.insert("ube", "8878c3");
    sm.insert("ultrapink", "ff6fff");
    sm.insert("ultramarine", "120a8f");
    sm.insert("ultramarineblue", "4166f5");
    sm.insert("umber", "635147");
    sm.insert("unitednationsblue", "5b92e5");
    sm.insert("universityofcaliforniagold", "b78727");
    sm.insert("unmellowyellow", "ffff66");
    sm.insert("upsdellred", "ae2029");
    sm.insert("urobilin", "e1ad21");
    sm.insert("utahcrimson", "d3003f");
    sm.insert("vanilla", "f3e5ab");
    sm.insert("vegasgold", "c5b358");
    sm.insert("venetianred", "c80815");
    sm.insert("verdigris", "43b3ae");
    sm.insert("vermilion", "e34234");
    sm.insert("veronica", "a020f0");
    sm.insert("violet", "ee82ee");
    sm.insert("violetblue", "324ab2");
    sm.insert("violetred", "f75394");
    sm.insert("viridian", "40826d");
    sm.insert("vividauburn", "922724");
    sm.insert("vividburgundy", "9f1d35");
    sm.insert("vividcerise", "da1d81");
    sm.insert("vividtangerine", "ffa089");
    sm.insert("vividviolet", "9f00ff");
    sm.insert("warmblack", "004242");
    sm.insert("waterspout", "00ffff");
    sm.insert("wenge", "645452");
    sm.insert("wheat", "f5deb3");
    sm.insert("white", "ffffff");
    sm.insert("whitesmoke", "f5f5f5");
    sm.insert("wildstrawberry", "ff43a4");
    sm.insert("wildwatermelon", "fc6c85");
    sm.insert("wildblueyonder", "a2add0");
    sm.insert("wine", "722f37");
    sm.insert("wisteria", "c9a0dc");
    sm.insert("xanadu", "738678");
    sm.insert("yaleblue", "0f4d92");
    sm.insert("yellow", "ffff00");
    sm.insert("yelloworange", "ffae42");
    sm.insert("yellowgreen", "9acd32");
    sm.insert("zaffre", "0014a8");
    sm.insert("zinnwalditebrown", "2c1608");

    sm
});
