You choose two lightnesses and a grid density, and it selects colours one after another and prints them out.
This was OK but I wanted a bit more flexibility in the preselection of colours, so I wrote a second (more complicated) version:
The second version allows you to specify any filtering function on which colours are allowed. So you can, as in the above example, choose from all colours that are a certain distance away from another colour (for consistent contrast).
Both versions operate in "LAB" space (as explained in the About section of the second one) so that the colours are spaced by "perceptual" distance -- the distance between two colours is directly related to how different they look to a (typical) person.
Each time the generator chooses a colour, it chooses the one that is furthest away from all the previously selected colours. This means that the first few colours are very different but as more colours are added they get closer together (because there isn't any other option).
Here are some other examples from the (second) colour generator:
Light colours not too close to white (best set of colours for a white background):
"#0a72ff", "#1eff06", "#ff1902", "#2dfefe", "#827c01", "#fe07a6", "#a8879f", "#fcff04", "#c602fe", "#16be61", "#ff9569", "#05b3ff", "#ecffa7", "#3f8670", "#e992ff", "#ffb209", "#e72955", "#83bf02", "#bba67b", "#fe7eb1", "#7570c1", "#85bfd1", "#f97505", "#9f52e9", "#8ffec2", "#dad045", "#b85f60", "#fe4df2", "#75ff6c", "#78a55a", "#ae6a02", "#bebeff", "#ffb3b3", "#a4fe04", "#ffc876", "#c548a7", "#d6492b", "#547da7", "#358b06", "#95caa9", "#07b990", "#feb6e9", "#c9ff76", "#02b708", "#7b7a6e", "#1090fb", "#a46d41", "#09ffa9", "#bb76b7", "#06b5b6", "#df307c", "#9b83fd", "#ff757c", "#0cd9fd", "#bdba61", "#c89d26", "#91df7e", "#108c49", "#7b7d40", "#fdd801", "#048699", "#fc9d40", "#ff0f3b", "#87a72c", "#a25cc2", "#b95a82", "#bb8a80", "#cce733", "#f7b58d", "#adaaab", "#c141c8", "#08fbd8", "#ff6de4", "#c26040", "#bb9bf6", "#b08f44", "#6d96de", "#8dcaff", "#5be51c", "#68c948", "#ff5fb8", "#7f9872", "#9aa5ca", "#bad292", "#c32fe4", "#fc92df", "#e08eaa", "#fd0afd", "#2daad4", "#d96d2a", "#69e0c9", "#ce4b69", "#79ca8d", "#6e8e9a", "#ffec83", "#de0fb5", "#8471a2", "#bbd766", "#e94805", "#06ff54", "#9cf046", "#6a63ff", "#05e774", "#e38c7b", "#f6ff75", "#3cda96", "#d68e4b", "#d774fe", "#feca4c", "#80ff95", "#5571e1", "#6da9a1", "#a5a20d", "#d5484a", "#688326", "#e7d08f", "#4e8653", "#5cad4c", "#c19bcf", "#ff0e76", "#d3ff0b", "#a66877", "#6ddde3", "#a544fe", "#c2fdb5", "#8f7955", "#fd735b", "#8497fd", "#fd919d", "#fdf346", "#fe5581", "#fd4e50", "#0ca82e", "#d4a8b2", "#d14e91", "#0d9069", "#0c8bca", "#fd9403", "#d5b401", "#adc32e", "#efacfe", "#9da668", "#57b093", "#787791", "#ff6f39", "#9e790a", "#d18903", "#abb49a", "#a06790", "#cf70cb", "#c8fe96", "#488834", "#dcbf55", "#e82f23", "#9a90d5", "#9cd54d", "#c7936c", "#05dc4a", "#98f372", "#907275", "#167dcf", "#db2b9f", "#16b16e", "#49a802", "#66cd1d", "#905fdc", "#cecd02", "#a376ca", "#939540", "#a7e103", "#d9ac6e", "#099334", "#db7701", "#3facbd", "#a0cb76", "#6aa3d5", "#dcaf98", "#b6692e", "#a76a59", "#04908e", "#d771ab", "#a69683", "#8268d0", "#72ab79", "#f70c8b", "#ebaa4c", "#9ce7b8", "#5f837a", "#df708c", "#ad9c32", "#39ffc2", "#d28388", "#79d5f9", "#e35eff", "#ffaf72", "#55e0b3", "#e8c0fe", "#6a69ed", "#fe07d3", "#0c86af"
L (lightness) between 45 and 70:
"#015eff", "#0cc402", "#fc0a18", "#aea7a5", "#ff15ae", "#d99f07", "#11a5fe", "#037e43", "#ba4455", "#d10aff", "#9354a6", "#7b6d2b", "#08bbbb", "#95b42d", "#b54e04", "#ee74ff", "#2d7593", "#e19772", "#fa7fbe", "#fe035b", "#aea0db", "#905e76", "#92b27a", "#03c262", "#878aff", "#4a7662", "#ff6757", "#fe8504", "#9340e1", "#2a8602", "#07b6e5", "#d21170", "#526ab3", "#ff08e2", "#bb2ea7", "#e4919f", "#09bf91", "#90624c", "#bba94a", "#a26c05", "#5c7605", "#df89e7", "#b0487c", "#ee9345", "#70b458", "#b19b71", "#6b6d74", "#ec5206", "#85a7c7", "#ff678c", "#b55b3e", "#8054cc", "#7eb0a0", "#c480b3", "#d9102d", "#5a783f", "#fe66d2", "#bc13c8", "#62bd33", "#b8ab03", "#8f31ff", "#fd8581", "#049279", "#74739c", "#0e6ad6", "#747151", "#01878d", "#0380bf", "#bf81fd", "#8ba1fb", "#887a02", "#c09bb5", "#a97741", "#d04096", "#c19083", "#a583da", "#8ca149", "#b16368", "#c23e37", "#fd7b40", "#d12153", "#b24cd2", "#56a66f", "#5dafbd", "#78aceb", "#2375fe", "#d49f54", "#ea41d3", "#885e92", "#8468fd", "#cf4eff", "#c93716", "#c563af", "#d66886", "#664dfd", "#468530", "#6d60be", "#fa8a64", "#059843", "#ff55a1", "#638b8e", "#bd6d2e", "#ff0f7a", "#3f93ff", "#ff5167", "#8f9a7f", "#d68201", "#8b9054"
Constant distance (75) from (L=120, a=20, b=20):
"#8c5f5e", "#faff4f", "#64fdde", "#ff841a", "#fd9bfe", "#7bc2fb", "#819a47", "#fe526a", "#a7fd8e", "#62988f", "#c59f04", "#a76426", "#a182b8", "#d25f92", "#55e4f8", "#6cbf8a", "#b8524c", "#afc944", "#827041", "#e75c39", "#748eaa", "#fdd417", "#977f21", "#aab0ff", "#c87d02", "#747669", "#56c8b8", "#80f7b0", "#6e8c60", "#87c66a", "#a46384", "#cc7abf", "#61b4ca", "#ff79ca", "#cdff6d", "#fe5a90", "#945d3e", "#88738b", "#cbc221", "#9ea02b", "#cd9df4", "#cd6720", "#cf516c", "#bb5732", "#a95662", "#8b9cd3", "#5afffe", "#da4f4d", "#ff6f2e", "#64a381", "#a8df68", "#64d4fd", "#916b2a", "#858139", "#ac7718", "#74a565", "#826851", "#68deb1", "#d2e144", "#92b44b", "#6e858b", "#fd5652", "#fb9601", "#57b4b5", "#70a9d1", "#eee12f", "#7cd489", "#f664a7", "#806d70", "#8885ad", "#777956", "#bd679b", "#9f564b", "#6e8871", "#a89317", "#af97df", "#ba5b7b", "#e0b701", "#bb8801", "#a75739", "#689baa", "#8fb7fb", "#50dddc", "#ec84d8", "#a971a2", "#de790c", "#b96c18", "#798b4d", "#db6db1", "#90ef95", "#ec5174", "#b986cb", "#8e9032", "#926578", "#b6ac1f", "#61bc9b", "#5be4cf", "#e2fe5d", "#55c8d7", "#e15986", "#e97122", "#d98de1", "#7b7b8a", "#5eab9b", "#80ad5a", "#77fdc9", "#cd4e59", "#d1543c", "#77bb73", "#b9fb7c", "#bae35a", "#8c6639", "#96e27b", "#97769d", "#d25e2e", "#b8505c", "#98602e", "#bb6128", "#b6bd32", "#9c5e6a", "#7b7d49", "#e3ca18"
a > 0:
"#02011b", "#fdd008", "#2401fe", "#ff0155", "#e8eefd", "#fa7efb", "#7b4502", "#0179d3", "#03017f", "#830253", "#ff6a04", "#fd9796", "#726f6e", "#fedf98", "#d905fd", "#726afe", "#c293cd", "#ff0c9c", "#430203", "#3f2d6e", "#a30a02", "#dc9431", "#9504a0", "#a53e46", "#a38b57", "#e668a1", "#8fbeff", "#3f3315", "#6513cb", "#fc0a1b", "#ff6d55", "#fe07d3", "#8e5bbd", "#663851", "#3d5e87", "#cdaca5", "#0243af", "#c8015d", "#b47085", "#ca764c", "#bd54f5", "#9e9bfe", "#8d7201", "#8b5a45", "#32012d", "#bd2992", "#97a4bc", "#64026b", "#fec8e7", "#be5602", "#fd647d", "#35373d", "#954f8a", "#711701", "#ffefd2", "#f4b38a", "#eec855", "#fe99ea", "#034afb", "#040152", "#766fb3", "#6533b6", "#0f7dfd", "#240d03", "#012a54", "#c51f3b", "#9701ff", "#ff9303", "#be7dfe", "#826a8a", "#6b5720", "#ff8d4b", "#ff61c7", "#71042d", "#f498bc", "#060137", "#034b91", "#c863c1", "#542601", "#d5aa5d", "#e1441a", "#d4c7fe", "#ab446b", "#d73ec6", "#bd4a33", "#5f8bc4", "#58312b", "#c58675", "#d1bc92", "#ba9806", "#422484", "#62215a", "#f44cfe", "#edaa03", "#d79bff", "#0d2abf", "#fe4b93", "#e2132e", "#5d69cc"
b > 0:
No unsaturated colours (distance > 30 from a=0,b=0):
Only light colours (L > 80):
"#13dcfe", "#fffe06", "#feba94", "#0bf990", "#ffaefe", "#c9fecd", "#7fff0c", "#ffbe37", "#a9d858", "#e8e6fd", "#02fee1", "#feec91", "#ffb5ca", "#cecab1", "#7bde8d", "#0bff5c", "#b3e914", "#b7fdff", "#d4ce2c", "#95d0ff", "#93ff6a", "#d0c0ff", "#b6d484", "#77dbc2", "#fec16d", "#f5ff7b", "#47ffba", "#fffcc9", "#55fcff", "#f4fff2", "#ffd702", "#c3ff9a", "#dfc78d", "#fecfc6", "#b1cfd2", "#e5c854", "#02fc1a", "#8bfecc", "#68e270", "#ebff51", "#fed2fb", "#5be532", "#cbd367", "#a9d3b4", "#c3fd61", "#71d9e0", "#ebffaf", "#90d9a3", "#2ee761", "#b7d630", "#d5c5c9", "#8bdf34", "#cad7a4", "#feb2e4", "#fff240", "#b4e7ff", "#39e2b3", "#feddb9", "#7cffa1", "#bec8f0", "#a0f277", "#affdb5", "#affde5", "#feea61", "#15e1d3", "#a3fd36", "#ddfc0e", "#d3de01", "#d1cd7b", "#7afee7", "#ecc62b", "#e0f98f", "#ffe9ea", "#9ada76", "#79d9f8", "#cdfe7f", "#f8ccdb", "#2ce590", "#c5ebdc", "#ffcb8f", "#ddf1ce", "#96d5cc", "#e7c670", "#ceda51", "#ffb8ab", "#dbf5fe", "#f1bdfe", "#66fd62", "#d8c2e0", "#69ff84", "#a1df91", "#5aff3e", "#fec307", "#80fab3", "#22deeb", "#fec658", "#d8ded9", "#c6eeaa", "#ebe5a1", "#f7e9d4", "#8af4ef", "#f1e977", "#82e054", "#9af592", "#c2c9dc", "#d7f561", "#6fddb1", "#edc0a4", "#b8db73", "#b7fe07", "#7ae208", "#a3de44", "#8bfd4e", "#f0f259", "#93d3e1", "#9fe6c1", "#e6ffc5", "#acd49f", "#4ce29e", "#d7e48b", "#fbdd95", "#b8cfbe", "#66e34c", "#e6d40b", "#21fff5", "#dfd0ff"
Dark:
"#02011b", "#1101e6", "#8e0501", "#015103", "#7b057f", "#5a3f1f", "#02428e", "#640330", "#014b45", "#0631bb", "#2a0140", "#543c5a", "#161c01", "#2f0802", "#0c0169", "#014969", "#61180a", "#404901", "#6b02a4", "#6e2967", "#433f3d", "#01224f", "#8c032a", "#543089", "#683539", "#043914", "#0c03b6", "#340a29", "#01262c", "#6b3701", "#860457", "#021b66", "#093aa5", "#3e482a", "#46336d", "#211a1a", "#05018b", "#262d45", "#4d2399", "#4e0161", "#321d01", "#6c2f4e", "#4d0413", "#16032e", "#1a4579", "#363101", "#51013c", "#7b272f", "#432530", "#7d2702", "#574101", "#294952", "#022c20", "#8a0340", "#502315", "#750109", "#284b11", "#461e4c", "#750363", "#010e46", "#461cb5", "#210314", "#51172c", "#4a3127", "#270156", "#1f2f08", "#034f36", "#34311d", "#5f0183", "#2e4236", "#26182f", "#242080", "#36355d", "#152c6a", "#431d64", "#6c351b", "#01140f", "#474252", "#731d50", "#025022", "#022399", "#3f04d3", "#4e2901", "#28378e", "#68277a", "#011a37", "#51014e", "#330115", "#04345a", "#2a1d4e", "#202a23", "#420d76", "#6c0118", "#022101", "#023449", "#4e2440", "#772940", "#573e42", "#2b0230", "#272c35", "#042ac8", "#5802be", "#354463", "#63335f", "#491b1e", "#76042c", "#374211", "#0b1d2d", "#1b3e26", "#6d2f28"
L > 50 (for wide variation on a white background):
"#0a72ff", "#1eff06", "#ff1902", "#fffee3", "#fe07a6", "#ffe304", "#0d8c39", "#0f83aa", "#ba5f59", "#c602fe", "#f2affd", "#11fee3", "#8e7808", "#b7ff78", "#fe8f06", "#7b8f70", "#f00755", "#b14ece", "#feb87c", "#8fe7fd", "#8f6f92", "#0eff9f", "#74a2fd", "#08b401", "#ffbac4", "#fd75aa", "#c3cd7a", "#fe6e4c", "#77a009", "#aeff04", "#05aba2", "#a8feb7", "#fe32e8", "#bfc0ea", "#eab739", "#b56520", "#8c68be", "#fffc77", "#a77f54", "#8659fe", "#ff7ae3", "#9ed5bb", "#09c68b", "#678335", "#3afd66", "#b9d60d", "#0bc0ff", "#b8559e", "#bcb4b0", "#5ccd60", "#fe6b77", "#2f895f", "#6f818c", "#a081ff", "#7bba75", "#fc6102", "#e3287b", "#d88cb6", "#fd9886", "#6278b3", "#dac498", "#feefff", "#b68483", "#b2ad01", "#eb272f", "#d252fe", "#0bf4ff", "#83d625", "#d52cb5", "#fc934d", "#ffdc81", "#0cb3cd", "#bd587b", "#e2fdbf", "#efff02", "#ac99dd", "#c1a255", "#4d74dd", "#9ccd5f", "#82b4b9", "#329409", "#cb8405", "#cf83e9", "#e0ff98", "#fdcaf7", "#43847c", "#d2fffc", "#9ba13a", "#76afd7", "#79fc3c", "#90feec", "#53febe", "#cd540c", "#e34aa5", "#f18a9c", "#1593da", "#c6583b", "#fb70ff", "#9b9f63", "#5bcfad", "#dda489", "#c7a4bb", "#fed8c7", "#87fe99", "#ff92d8", "#887665", "#d38659", "#c5ce54", "#64a03e", "#ffae03", "#bfd8e9", "#a898fd", "#d3466b", "#8b91b6", "#da4245", "#65a88c", "#b1c996", "#76eb5e", "#ae75b3", "#ddff62", "#94bdff", "#ecd640", "#6cd1cf", "#f701ff", "#0cde66", "#887937", "#feeeac", "#da9848", "#0ad60a", "#fffe4f", "#b66dff", "#ac9f82", "#72be36", "#a87831", "#bfffd7", "#c753bb", "#f8c60e", "#b49201", "#72d98a", "#e13b0f", "#06d37d", "#6d9660", "#fea940", "#c8d3ba", "#b2e291", "#a6677c", "#d3bb50", "#cc2dd0", "#6a8307", "#087fd9", "#a8d947", "#a742fe", "#13dcfe", "#fd05c3", "#1e8e9e", "#7065f3", "#03dacf", "#b9fd4b", "#8e7982", "#cd4886", "#3ca667", "#975fce", "#a56b58", "#03aa84", "#95d9a5", "#fd4979", "#d87308", "#f2815c", "#83ffd1", "#7680d3", "#01a73c", "#fe7a32", "#ffc165", "#a0afc3", "#d9bdfe", "#b4fb93", "#468842", "#8dab58", "#97b29e", "#a5d4ff", "#faf590", "#dc7cfc", "#d68680", "#cc5057", "#807b50", "#ff4dc4", "#eac9d2", "#ff0e76", "#ff9bfa", "#856fa9", "#aa5eb9", "#8e9289", "#b48fbb", "#ffcaa4", "#c6f311", "#ac618f", "#feaee3", "#68cdf6", "#d00ee4", "#d47dca", "#d09f6b", "#9fb910", "#ff0847"
Colours with a strong red channel:
"#e70351", "#e8fd02", "#ecfcff", "#eb03fe", "#fb9104", "#fd99ee", "#e8d97d", "#ea958a", "#fd01af", "#fc3002", "#f6ca1a", "#e7673f", "#e96293", "#e76eff", "#eabcdc", "#fcad67", "#fed9b6", "#e8ff71", "#e8ffc5", "#fd6c74", "#fe0984", "#e95ab9", "#e91ed3", "#e72f31", "#ef6201", "#ff9bba", "#e7a831", "#e9b7fe", "#ffe963", "#ffdde0", "#ff946f", "#e98435", "#e7fe9f", "#ffeb0a", "#e7bd7f", "#ff61e2", "#ff4d7f", "#e78afd", "#e9b0b2", "#fdfbde", "#e77db9", "#feb692", "#e7e2fe", "#feca6a", "#e77685", "#fe4fa2", "#fdebab", "#e84bfd", "#ff5c33", "#ffae03", "#fea9e0", "#e7ee3f", "#ff4b5a", "#fd0126", "#ff0847", "#e8c343", "#e8786b", "#fb7de5", "#e9018f", "#fdfc89", "#ffa440", "#e75a4f", "#ff72b9", "#e735b8", "#fe7a37", "#ff13f0", "#e7b79e", "#e7cdff", "#e7d8c5", "#e85b77", "#e8d733", "#ff136e", "#e78d53", "#fe5bf8", "#e97609", "#e8a3bb", "#e7357e", "#e74301", "#ff14c9", "#fc44b2", "#e7a6ff", "#fda7af", "#e84261", "#e7e1b6", "#ff7c63", "#ff7ffe", "#e776c8", "#fd8953", "#e7996f", "#fdf7a1", "#fe81a3", "#fdbf31", "#ffd889", "#e8970d", "#ff5b4b", "#f33722", "#e7ab53", "#feb4a6", "#ffc5fa", "#fdde70", "#ffdbf5", "#fd8e8d", "#ffcbc1", "#fff3fe", "#ffc5d5", "#fefd67", "#e79745", "#e7ffed", "#e890bc", "#e7cf9b"
Colours with a strong green channel:
"#0ae77e", "#fee7ff", "#ffe70d", "#0cfbff", "#effeb0", "#9aff02", "#a8e760", "#82e9b3", "#ccfef3", "#06ff54", "#ffe96f", "#ffe8c9", "#d9fd39", "#99ff9c", "#83e9ff", "#03fdbf", "#73e945", "#bee8ba", "#e7ff88", "#0febce", "#c7e7fd", "#82e9d8", "#51fd0a", "#b2e998", "#fdfe5d", "#fffffb", "#7bfe7e", "#ffe793", "#a1e929", "#0de85e", "#c9e74c", "#5de89a", "#f7fd05", "#efffde", "#c3ff92", "#efe7ae", "#adffd7", "#a8ff64", "#64e80e", "#bcfd09", "#cee787", "#a2fdfe", "#a7ffb5", "#8be773", "#15ffa7", "#66ffcd", "#fffb93", "#34e9fe", "#e2e761", "#d6e7d9", "#e2e824", "#abe7ce", "#c5fd56", "#c8ffbf", "#67e882", "#78ffe1", "#97ff43", "#fee744", "#62fe62", "#abe7ef", "#e7ffc7", "#cae7a3", "#14e91f", "#44e8db", "#36ff85", "#d2fd72", "#fce7de", "#69e7ea", "#c0e873", "#e7e7f2", "#7ee75c", "#9ce786", "#ddf9fd", "#d0ffde", "#65fe44", "#a3e7b0", "#80fdb9", "#5eff98", "#0ae7b4", "#87ea98", "#e6e791", "#a4ff7b", "#d6fda6", "#dce7bc", "#24fff1", "#ebff6a", "#29e843", "#dfe777", "#81e7c4", "#a3e849", "#b9e82e", "#81fff7", "#86e706", "#abfeeb", "#48e86e", "#03e89d", "#5ae758", "#fcf7e1", "#fdfd80", "#fffbce", "#0fffd5", "#79ffa5", "#e1f74a", "#e2ff0d", "#cae7ca", "#8cff6d", "#b4fea4", "#5fe8bf", "#9ee7e1", "#11fe6a", "#78fd0d", "#fef6ab", "#a8e976", "#fff161", "#5de7ab", "#b8e986"
Colours with a strong blue channel:
"#0801ee", "#3affe7", "#ffa3e9", "#01b1f6", "#fe03ea", "#6373fd", "#fff5e7", "#a748ff", "#92e7f9", "#9995e9", "#ee7aff", "#dcd1fd", "#0140e8", "#038dfc", "#b7ffe8", "#ab78e9", "#9701ff", "#8cbee8", "#03f1fe", "#d807fe", "#0bd2ff", "#d443e9", "#9758e7", "#dbb4fc", "#cadde9", "#febfe7", "#e997fe", "#6138fe", "#87b5fe", "#fcdae7", "#747ce8", "#ff58e7", "#2693e7", "#fe80e7", "#6d5efe", "#78f0e7", "#d0ffff", "#afaee8", "#1370e9", "#0456e8", "#bc8ce7", "#ca67fd", "#713ce7", "#a909e9", "#74a2ff", "#43d2e7", "#bed9fe", "#9a76fe", "#a595ff", "#4eb9e9", "#ed3afe", "#fbf4fe", "#e3fde8", "#ca7cfe", "#80d7fe", "#ff57ff", "#7f1fe7", "#de9beb", "#a6fdfc", "#b145e7", "#c93efc", "#ddb7e7", "#6405ee", "#febcfc", "#d978e8", "#adc7fe", "#705ce7", "#985afe", "#9dd1e8", "#d9d1e7", "#5b85e7", "#fdd7fa", "#65ace8", "#0e21e9", "#a8b0ff", "#0f42ff", "#fb95ef", "#29efe9", "#74f2fd", "#e966fe", "#9482fa", "#4fafff", "#015aff", "#c0a5fb", "#b0e3e8", "#f86de9", "#e3f1ee", "#0e64eb", "#f701ff", "#5d50ff", "#5589ff", "#cb93ff", "#819ce7", "#a967e7", "#c863e7", "#8596ff", "#babee8", "#d3c3ff", "#5d71eb", "#fa8dfe", "#51c7e8"
All colours (widest variation):
All colours (widest variation):
"#02011b", "#1eff06", "#2401fe", "#ff1902", "#1ffefe", "#fea0ff", "#898105", "#98043d", "#022e9d", "#fddccc", "#0dacff", "#fcff04", "#fe08fb", "#046b52", "#a2fe94", "#ff9303", "#856985", "#4e2901", "#ff04a1", "#018502", "#fd8771", "#840176", "#feec89", "#9555ff", "#ff0155", "#79b2bc", "#a42203", "#8f835f", "#87d607", "#7f88fe", "#d1c8ff", "#13bf8c", "#02427e", "#0a2002", "#c5fed5", "#f572a2", "#4a0232", "#e5bd07", "#315201", "#a66526", "#04f86e", "#8ab265", "#0102b2", "#214a57", "#d44cd4", "#0f0146", "#a55a56", "#9b64b2", "#ffb46a", "#e6a3ba", "#dffe6a", "#fd6b31", "#ac02ff", "#027da8", "#4a3034", "#7c01a7", "#0cfead", "#0bd2ff", "#7fa91c", "#d6f3ff", "#0263fc", "#680204", "#9c4473", "#7a88c8", "#2dc45e", "#da9d81", "#248542", "#bc1474", "#cec189", "#68a888", "#c28808", "#02b708", "#4a503b", "#695815", "#d5414b", "#57326f", "#9357d1", "#ada0a1", "#fe68c9", "#0267c6", "#3c0103", "#0f42ff", "#ff3a83", "#6dfed2", "#ff0ece", "#0cbebc", "#bea2fa", "#470170", "#ddffaa", "#da0822", "#bbc703", "#05818a", "#bb20dd", "#7fb9ea", "#b2cab4", "#65787b", "#597846", "#bb964b", "#bdbb47", "#c96701", "#79ff4b", "#322f4e", "#73273a", "#da85c0", "#93e9e4", "#fefcca", "#c8fe0a", "#53811d", "#8bde9c", "#7d5f57", "#343401", "#1a0f01", "#b55136", "#5036c7", "#c20498", "#fedbf3", "#5a4ca8", "#acd767", "#b84a9e", "#7ad751", "#014319", "#e4818a", "#febcf8", "#7a3405", "#ffee57", "#495c81", "#b795c3", "#7802ce", "#845633", "#d982ff", "#f9c858", "#012224", "#8391b0", "#21062f", "#fd8e51", "#868840", "#26018b", "#054438", "#022978", "#c04d6b", "#790252", "#663b5b", "#61ad45", "#b47086", "#729efe", "#9a0420", "#325cd4", "#b6c1d9", "#270316", "#ff6e82", "#fe5c4d", "#635b9b", "#b2d39b", "#1e6eb0", "#91dffb", "#016302", "#07a4c3", "#ca044f", "#ffcb97", "#ff57ff", "#753326", "#feb228", "#7cd8b6", "#813a9b", "#560358", "#859885", "#b0fe60", "#4fa703", "#c4d07b", "#ffe304", "#9aff02", "#b2837c", "#0e936d", "#cc64ff", "#58525e", "#b59d03", "#d13501", "#846dff", "#d48157", "#021e51", "#3d2e19", "#6e27fd", "#7d77cf", "#66ff8e", "#f8ffee", "#8b6704", "#90a270", "#07d908", "#9f22a4", "#ffb8b2", "#ad7de5", "#c9b299", "#5ab36c", "#a1373e", "#a14501", "#5f6904", "#0e89fd", "#a5d339", "#ad8053", "#823379", "#88578a", "#622ca3", "#d371d3", "#e5c371", "#50755f", "#f04b9c", "#9ab5fb", "#45dff0", "#64e48f", "#f19a3a", "#d1552a", "#899c37", "#06d3b8", "#854e5c", "#ff7cf4", "#3d5224", "#099b41", "#dbf133", "#07afe9", "#333835", "#fe5203", "#06978a", "#fe7605", "#c9508d", "#e3f482", "#d1615e", "#81fd6e", "#5d4b26", "#6e4501", "#4a93d0", "#f244c6", "#040b67", "#fd97bf", "#d40bc9", "#9841d5", "#d5d4d2", "#236429", "#dfbbc0", "#0f04d7", "#346d81", "#0eff51", "#013e64", "#fb456b", "#20d24e", "#0588e0", "#ffaa7f", "#256361", "#ce8a3d", "#85d476", "#633d30", "#03263b", "#d63973", "#ff472d", "#b2ab57", "#16e7ae", "#ffe6a3", "#b48ea2", "#9e1e5b", "#72c1b6", "#9ea802", "#cdfef1", "#d5023a", "#d30efa", "#59938c", "#5e9962", "#4c1729", "#4a287c", "#902914", "#fd81c8", "#c1fd7e", "#730323", "#4c50f5", "#8a8075", "#bc88cd", "#fc9d8f", "#03a828", "#cc7b6b", "#311301", "#a93afb", "#cb6d32", "#5993ac", "#251f28", "#b1609d", "#64da36", "#d2d94e", "#72254f", "#9076b0", "#d0b6d5", "#710689", "#564672", "#ae50be", "#92fee6", "#cbab43", "#dfd8b5", "#5202aa", "#21499c", "#686836", "#390f4b", "#401d3b", "#a7d4d7", "#7966d4", "#ab9a62", "#a96243", "#d16f96", "#dda66d", "#9e1e75", "#78043c", "#bd1e24", "#698b42", "#a4a8d8", "#4e2bdb", "#d34ebb", "#ddc73f", "#8bffba", "#aedc8b", "#501602", "#fb7651", "#5f4cca", "#927635", "#b16c01", "#ac7cfe", "#3fb695", "#bdfeba", "#e60381", "#508e01", "#81bf89", "#9a455a", "#39a7af", "#a902b6", "#587ca9", "#fff3fa", "#fa6a66", "#01b56b", "#8a818e", "#ab759f", "#193203", "#2e593c", "#e633a4", "#8499a0", "#57e3d9", "#b2d8ff", "#0576fe", "#fa872f", "#d2aded", "#dfe8a5", "#444b03", "#fd0126", "#67f802", "#0cfde6", "#475856", "#a9871f", "#b9ef35", "#fd3647", "#d25404", "#dba926", "#dedcfe", "#6f654b", "#308528", "#59c4db", "#020a30", "#2d361a", "#724a95", "#96725a", "#d89495", "#07e384", "#0a47ce", "#468664", "#f0bfa5", "#6de173", "#d3ecce", "#323270", "#574841", "#bd344f", "#562221", "#1746ad", "#e5a847", "#ffa3e9", "#ffc3e6", "#99f5c4", "#536fbc", "#986e78", "#d393ef", "#5b1e54", "#79759f", "#aab9b9", "#b3ba93", "#61dcab", "#decf15", "#0b598b", "#63738b", "#8bb64f", "#e09fcd", "#71e307", "#370258", "#523c01", "#5a9b49", "#fc5d8c", "#7bba04", "#a8e0c8", "#f40363", "#bb5de0", "#ef6efe", "#56021e", "#566a26", "#d85846", "#a797da", "#a8c13e", "#ab2a96", "#925cc0", "#738461", "#6e8c04", "#029d62", "#b59275", "#fb83e0", "#7fbf41", "#fea2b0", "#a4fa3a", "#3c2654", "#313949", "#e3cc61", "#fffa43", "#661677", "#953f2e", "#7734d7", "#197749", "#945779", "#82693e", "#d93e29", "#d76ebb", "#e29201", "#94bd99", "#abba78", "#2fe446", "#1d2418", "#041eb0", "#df0f03", "#5772dc", "#da4ea4", "#88adc8", "#bcf692", "#8b35b3", "#7d7018", "#034904", "#7d41fd", "#dc50fe", "#fdfea9", "#be6371", "#f604b3", "#9696fa", "#d3a69b", "#c01cb1", "#cdab7e", "#0a5676", "#b70301", "#8bb4a9", "#277c70", "#a9a2ba", "#030139", "#311686", "#4d394e", "#875346", "#b23833", "#a664f7", "#fa21e6", "#ff58e9", "#fff879", "#b20254", "#6a70f1", "#defdc4", "#010d12", "#211630", "#05361c", "#703b18", "#9114c6", "#417a2e", "#a39b84", "#f87f80", "#ecadfc", "#7cffff", "#b80937", "#ffddb5", "#570191", "#bc3fd9", "#e56d87", "#52bb46", "#6bb3f8", "#653340", "#112bfe", "#844143", "#de724e", "#439cc8", "#ec975c", "#6ecffc", "#9af675", "#b1f3fe", "#8b5f25", "#4a349b", "#694a53", "#566643", "#696561", "#9f4f21", "#53669d", "#9c4b9f", "#e2496a", "#9e8e35", "#e3702e", "#5bce8b", "#f4cdfe", "#2e1718", "#8e2741", "#773a6b", "#7b4fe3", "#b34af4", "#aa7b2f", "#6397e4", "#ce85a8", "#56c36b", "#a8b957", "#601217", "#884a02", "#50848d", "#7897c9", "#9e9d23", "#beb407", "#08d38a", "#add204", "#c7d467", "#ffc1cf", "#ffd247", "#042448", "#356503", "#abc7fe", "#281b60", "#153a3a", "#661e02", "#4d438d", "#625774", "#db0ee4", "#b77e66", "#f84d59", "#9a87a7", "#4cc02f"