changelog shortlog graph tags branches files raw help

Mercurial > core / changeset: color palettes, obj/query upgrades and q/sql parsing - successfully parsing SQL-SELECT

changeset 575: efb4a19ff530
parent 574: 9e7d4393eac6
child 576: 60c7b1c83c47
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 04 Aug 2024 00:18:52 -0400
files: lisp/lib/obj/color/palette.lisp lisp/lib/obj/color/util.lisp lisp/lib/obj/color/x11-colors.lisp lisp/lib/obj/color/x11.lisp lisp/lib/obj/meta/pkg.lisp lisp/lib/obj/obj.asd lisp/lib/obj/pkg.lisp lisp/lib/obj/query.lisp lisp/lib/obj/x11-colors.lisp lisp/lib/obj/x11.lisp lisp/lib/q/dql.lisp lisp/lib/q/engine.lisp lisp/lib/q/parser.lisp lisp/lib/q/pkg.lisp lisp/lib/q/q.asd lisp/lib/q/sql.lisp lisp/lib/q/tests.lisp skelfile x11.lisp
description: color palettes, obj/query upgrades and q/sql parsing - successfully parsing SQL-SELECT
     1.1--- a/lisp/lib/obj/color/palette.lisp	Sat Aug 03 00:59:36 2024 -0400
     1.2+++ b/lisp/lib/obj/color/palette.lisp	Sun Aug 04 00:18:52 2024 -0400
     1.3@@ -1,10 +1,20 @@
     1.4 ;;; lib/obj/color/palette.lisp --- Color Palettes
     1.5 
     1.6-;; This file defines the COLOR-PALETTE object, which helps manage
     1.7-;; collections of colors.
     1.8+;; This file defines the COLOR-PALETTE structure object which consists of a
     1.9+;; hash-table mapping symbol keys to COLOR values. Mappings and palettes
    1.10+;; themselves are both intended to be implicitly recursive structures.
    1.11 
    1.12 ;;; Code:
    1.13 (in-package :obj/color)
    1.14 
    1.15-(defclass color-palette ()
    1.16-  ())
    1.17+(defvar *x11-color-palette* (let ((tbl (make-hash-table)))
    1.18+                              (dolist (c *x11-colors* tbl)
    1.19+                                (setf (gethash (symbolicate (string-trim '(#\+) (symbol-name c))) tbl)
    1.20+                                      (symbol-value c)))))
    1.21+
    1.22+(defvar *default-color-palette* *x11-color-palette*)
    1.23+
    1.24+(defvar *current-color-palette* *default-color-palette*)
    1.25+
    1.26+(defstruct color-palette
    1.27+  (table *default-color-palette* :type hash-table))
     2.1--- a/lisp/lib/obj/color/util.lisp	Sat Aug 03 00:59:36 2024 -0400
     2.2+++ b/lisp/lib/obj/color/util.lisp	Sun Aug 04 00:18:52 2024 -0400
     2.3@@ -6,17 +6,23 @@
     2.4 ;;; Code:
     2.5 (in-package :obj/color)
     2.6 
     2.7+(eval-always
     2.8+  (defparameter *rgb-colors-path*
     2.9+    (probe-file #.(asdf:system-relative-pathname :prelude #P"../.stash/rgb.txt")))
    2.10+  (defvar *x11-colors* nil))
    2.11+
    2.12 ;;; macros used by color generator scripts
    2.13 (defmacro define-rgb-color (name red green blue)
    2.14   "Macro for defining color constants."
    2.15   (let ((constant-name (symbolicate #\+ name #\+)))
    2.16-    `(progn
    2.17-       (define-constant ,constant-name (rgb ,red ,green ,blue)
    2.18-         :test #'equalp :documentation ,(format nil "X11 color ~A." name)))))
    2.19+    `(prog1
    2.20+         (define-constant ,constant-name (rgb ,red ,green ,blue)
    2.21+           :test #'equalp :documentation ,(format nil "X11 color ~A." name))
    2.22+       (pushnew ',constant-name *x11-colors*))))
    2.23 
    2.24 (defun parse-x11-color-definitions (&key
    2.25-                                      (input "/mnt/y/data/etc/rgb.txt")
    2.26-                                      (output "x11-colors.lisp"))
    2.27+                                    (input *rgb-colors-path*)
    2.28+                                    (output "x11.lisp"))
    2.29   "Parse X11 color definitions and write them into a file. Return the
    2.30 list of colors (for exporting).
    2.31 
     3.1--- a/lisp/lib/obj/color/x11-colors.lisp	Sat Aug 03 00:59:36 2024 -0400
     3.2+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3@@ -1,669 +0,0 @@
     3.4-;;; x11-colors.lisp --- X11 Colors -*- buffer-read-only:t -*-
     3.5-
     3.6-;; input = /mnt/y/data/etc/rgb.txt
     3.7-
     3.8-;; This file was generated automatically by
     3.9-;; OBJ/COLOR:PARSE-X11-COLOR-DEFINITIONS.
    3.10-
    3.11-;; Do not modify.
    3.12-
    3.13-;;; Code:
    3.14-(in-package :obj/color)
    3.15-
    3.16-(export (define-rgb-color snow 1 50/51 50/51))
    3.17-(export (define-rgb-color ghostwhite 248/255 248/255 1))
    3.18-(export (define-rgb-color whitesmoke 49/51 49/51 49/51))
    3.19-(export (define-rgb-color gainsboro 44/51 44/51 44/51))
    3.20-(export (define-rgb-color floralwhite 1 50/51 16/17))
    3.21-(export (define-rgb-color oldlace 253/255 49/51 46/51))
    3.22-(export (define-rgb-color linen 50/51 16/17 46/51))
    3.23-(export (define-rgb-color antiquewhite 50/51 47/51 43/51))
    3.24-(export (define-rgb-color papayawhip 1 239/255 71/85))
    3.25-(export (define-rgb-color blanchedalmond 1 47/51 41/51))
    3.26-(export (define-rgb-color bisque 1 76/85 196/255))
    3.27-(export (define-rgb-color peachpuff 1 218/255 37/51))
    3.28-(export (define-rgb-color navajowhite 1 74/85 173/255))
    3.29-(export (define-rgb-color moccasin 1 76/85 181/255))
    3.30-(export (define-rgb-color cornsilk 1 248/255 44/51))
    3.31-(export (define-rgb-color ivory 1 1 16/17))
    3.32-(export (define-rgb-color lemonchiffon 1 50/51 41/51))
    3.33-(export (define-rgb-color seashell 1 49/51 14/15))
    3.34-(export (define-rgb-color honeydew 16/17 1 16/17))
    3.35-(export (define-rgb-color mintcream 49/51 1 50/51))
    3.36-(export (define-rgb-color azure 16/17 1 1))
    3.37-(export (define-rgb-color aliceblue 16/17 248/255 1))
    3.38-(export (define-rgb-color lavender 46/51 46/51 50/51))
    3.39-(export (define-rgb-color lavenderblush 1 16/17 49/51))
    3.40-(export (define-rgb-color mistyrose 1 76/85 15/17))
    3.41-(export (define-rgb-color white 1 1 1))
    3.42-(export (define-rgb-color black 0 0 0))
    3.43-(export (define-rgb-color darkslategray 47/255 79/255 79/255))
    3.44-(export (define-rgb-color darkslategrey 47/255 79/255 79/255))
    3.45-(export (define-rgb-color dimgray 7/17 7/17 7/17))
    3.46-(export (define-rgb-color dimgrey 7/17 7/17 7/17))
    3.47-(export (define-rgb-color slategray 112/255 128/255 48/85))
    3.48-(export (define-rgb-color slategrey 112/255 128/255 48/85))
    3.49-(export (define-rgb-color lightslategray 7/15 8/15 3/5))
    3.50-(export (define-rgb-color lightslategrey 7/15 8/15 3/5))
    3.51-(export (define-rgb-color gray 38/51 38/51 38/51))
    3.52-(export (define-rgb-color grey 38/51 38/51 38/51))
    3.53-(export (define-rgb-color lightgrey 211/255 211/255 211/255))
    3.54-(export (define-rgb-color lightgray 211/255 211/255 211/255))
    3.55-(export (define-rgb-color midnightblue 5/51 5/51 112/255))
    3.56-(export (define-rgb-color navy 0 0 128/255))
    3.57-(export (define-rgb-color navyblue 0 0 128/255))
    3.58-(export (define-rgb-color cornflowerblue 20/51 149/255 79/85))
    3.59-(export (define-rgb-color darkslateblue 24/85 61/255 139/255))
    3.60-(export (define-rgb-color slateblue 106/255 6/17 41/51))
    3.61-(export (define-rgb-color mediumslateblue 41/85 104/255 14/15))
    3.62-(export (define-rgb-color lightslateblue 44/85 112/255 1))
    3.63-(export (define-rgb-color mediumblue 0 0 41/51))
    3.64-(export (define-rgb-color royalblue 13/51 7/17 15/17))
    3.65-(export (define-rgb-color blue 0 0 1))
    3.66-(export (define-rgb-color dodgerblue 2/17 48/85 1))
    3.67-(export (define-rgb-color deepskyblue 0 191/255 1))
    3.68-(export (define-rgb-color skyblue 9/17 206/255 47/51))
    3.69-(export (define-rgb-color lightskyblue 9/17 206/255 50/51))
    3.70-(export (define-rgb-color steelblue 14/51 26/51 12/17))
    3.71-(export (define-rgb-color lightsteelblue 176/255 196/255 74/85))
    3.72-(export (define-rgb-color lightblue 173/255 72/85 46/51))
    3.73-(export (define-rgb-color powderblue 176/255 224/255 46/51))
    3.74-(export (define-rgb-color paleturquoise 35/51 14/15 14/15))
    3.75-(export (define-rgb-color darkturquoise 0 206/255 209/255))
    3.76-(export (define-rgb-color mediumturquoise 24/85 209/255 4/5))
    3.77-(export (define-rgb-color turquoise 64/255 224/255 208/255))
    3.78-(export (define-rgb-color cyan 0 1 1))
    3.79-(export (define-rgb-color lightcyan 224/255 1 1))
    3.80-(export (define-rgb-color cadetblue 19/51 158/255 32/51))
    3.81-(export (define-rgb-color mediumaquamarine 2/5 41/51 2/3))
    3.82-(export (define-rgb-color aquamarine 127/255 1 212/255))
    3.83-(export (define-rgb-color darkgreen 0 20/51 0))
    3.84-(export (define-rgb-color darkolivegreen 1/3 107/255 47/255))
    3.85-(export (define-rgb-color darkseagreen 143/255 188/255 143/255))
    3.86-(export (define-rgb-color seagreen 46/255 139/255 29/85))
    3.87-(export (define-rgb-color mediumseagreen 4/17 179/255 113/255))
    3.88-(export (define-rgb-color lightseagreen 32/255 178/255 2/3))
    3.89-(export (define-rgb-color palegreen 152/255 251/255 152/255))
    3.90-(export (define-rgb-color springgreen 0 1 127/255))
    3.91-(export (define-rgb-color lawngreen 124/255 84/85 0))
    3.92-(export (define-rgb-color green 0 1 0))
    3.93-(export (define-rgb-color chartreuse 127/255 1 0))
    3.94-(export (define-rgb-color mediumspringgreen 0 50/51 154/255))
    3.95-(export (define-rgb-color greenyellow 173/255 1 47/255))
    3.96-(export (define-rgb-color limegreen 10/51 41/51 10/51))
    3.97-(export (define-rgb-color yellowgreen 154/255 41/51 10/51))
    3.98-(export (define-rgb-color forestgreen 2/15 139/255 2/15))
    3.99-(export (define-rgb-color olivedrab 107/255 142/255 7/51))
   3.100-(export (define-rgb-color darkkhaki 63/85 61/85 107/255))
   3.101-(export (define-rgb-color khaki 16/17 46/51 28/51))
   3.102-(export (define-rgb-color palegoldenrod 14/15 232/255 2/3))
   3.103-(export (define-rgb-color lightgoldenrodyellow 50/51 50/51 14/17))
   3.104-(export (define-rgb-color lightyellow 1 1 224/255))
   3.105-(export (define-rgb-color yellow 1 1 0))
   3.106-(export (define-rgb-color gold 1 43/51 0))
   3.107-(export (define-rgb-color lightgoldenrod 14/15 13/15 26/51))
   3.108-(export (define-rgb-color goldenrod 218/255 11/17 32/255))
   3.109-(export (define-rgb-color darkgoldenrod 184/255 134/255 11/255))
   3.110-(export (define-rgb-color rosybrown 188/255 143/255 143/255))
   3.111-(export (define-rgb-color indianred 41/51 92/255 92/255))
   3.112-(export (define-rgb-color saddlebrown 139/255 23/85 19/255))
   3.113-(export (define-rgb-color sienna 32/51 82/255 3/17))
   3.114-(export (define-rgb-color peru 41/51 133/255 21/85))
   3.115-(export (define-rgb-color burlywood 74/85 184/255 9/17))
   3.116-(export (define-rgb-color beige 49/51 49/51 44/51))
   3.117-(export (define-rgb-color wheat 49/51 74/85 179/255))
   3.118-(export (define-rgb-color sandybrown 244/255 164/255 32/85))
   3.119-(export (define-rgb-color tan 14/17 12/17 28/51))
   3.120-(export (define-rgb-color chocolate 14/17 7/17 2/17))
   3.121-(export (define-rgb-color firebrick 178/255 2/15 2/15))
   3.122-(export (define-rgb-color brown 11/17 14/85 14/85))
   3.123-(export (define-rgb-color darksalmon 233/255 10/17 122/255))
   3.124-(export (define-rgb-color salmon 50/51 128/255 38/85))
   3.125-(export (define-rgb-color lightsalmon 1 32/51 122/255))
   3.126-(export (define-rgb-color orange 1 11/17 0))
   3.127-(export (define-rgb-color darkorange 1 28/51 0))
   3.128-(export (define-rgb-color coral 1 127/255 16/51))
   3.129-(export (define-rgb-color lightcoral 16/17 128/255 128/255))
   3.130-(export (define-rgb-color tomato 1 33/85 71/255))
   3.131-(export (define-rgb-color orangered 1 23/85 0))
   3.132-(export (define-rgb-color red 1 0 0))
   3.133-(export (define-rgb-color hotpink 1 7/17 12/17))
   3.134-(export (define-rgb-color deeppink 1 4/51 49/85))
   3.135-(export (define-rgb-color pink 1 64/85 203/255))
   3.136-(export (define-rgb-color lightpink 1 182/255 193/255))
   3.137-(export (define-rgb-color palevioletred 73/85 112/255 49/85))
   3.138-(export (define-rgb-color maroon 176/255 16/85 32/85))
   3.139-(export (define-rgb-color mediumvioletred 199/255 7/85 133/255))
   3.140-(export (define-rgb-color violetred 208/255 32/255 48/85))
   3.141-(export (define-rgb-color magenta 1 0 1))
   3.142-(export (define-rgb-color violet 14/15 26/51 14/15))
   3.143-(export (define-rgb-color plum 13/15 32/51 13/15))
   3.144-(export (define-rgb-color orchid 218/255 112/255 214/255))
   3.145-(export (define-rgb-color mediumorchid 62/85 1/3 211/255))
   3.146-(export (define-rgb-color darkorchid 3/5 10/51 4/5))
   3.147-(export (define-rgb-color darkviolet 148/255 0 211/255))
   3.148-(export (define-rgb-color blueviolet 46/85 43/255 226/255))
   3.149-(export (define-rgb-color purple 32/51 32/255 16/17))
   3.150-(export (define-rgb-color mediumpurple 49/85 112/255 73/85))
   3.151-(export (define-rgb-color thistle 72/85 191/255 72/85))
   3.152-(export (define-rgb-color snow1 1 50/51 50/51))
   3.153-(export (define-rgb-color snow2 14/15 233/255 233/255))
   3.154-(export (define-rgb-color snow3 41/51 67/85 67/85))
   3.155-(export (define-rgb-color snow4 139/255 137/255 137/255))
   3.156-(export (define-rgb-color seashell1 1 49/51 14/15))
   3.157-(export (define-rgb-color seashell2 14/15 229/255 74/85))
   3.158-(export (define-rgb-color seashell3 41/51 197/255 191/255))
   3.159-(export (define-rgb-color seashell4 139/255 134/255 26/51))
   3.160-(export (define-rgb-color antiquewhite1 1 239/255 73/85))
   3.161-(export (define-rgb-color antiquewhite2 14/15 223/255 4/5))
   3.162-(export (define-rgb-color antiquewhite3 41/51 64/85 176/255))
   3.163-(export (define-rgb-color antiquewhite4 139/255 131/255 8/17))
   3.164-(export (define-rgb-color bisque1 1 76/85 196/255))
   3.165-(export (define-rgb-color bisque2 14/15 71/85 61/85))
   3.166-(export (define-rgb-color bisque3 41/51 61/85 158/255))
   3.167-(export (define-rgb-color bisque4 139/255 25/51 107/255))
   3.168-(export (define-rgb-color peachpuff1 1 218/255 37/51))
   3.169-(export (define-rgb-color peachpuff2 14/15 203/255 173/255))
   3.170-(export (define-rgb-color peachpuff3 41/51 35/51 149/255))
   3.171-(export (define-rgb-color peachpuff4 139/255 7/15 101/255))
   3.172-(export (define-rgb-color navajowhite1 1 74/85 173/255))
   3.173-(export (define-rgb-color navajowhite2 14/15 69/85 161/255))
   3.174-(export (define-rgb-color navajowhite3 41/51 179/255 139/255))
   3.175-(export (define-rgb-color navajowhite4 139/255 121/255 94/255))
   3.176-(export (define-rgb-color lemonchiffon1 1 50/51 41/51))
   3.177-(export (define-rgb-color lemonchiffon2 14/15 233/255 191/255))
   3.178-(export (define-rgb-color lemonchiffon3 41/51 67/85 11/17))
   3.179-(export (define-rgb-color lemonchiffon4 139/255 137/255 112/255))
   3.180-(export (define-rgb-color cornsilk1 1 248/255 44/51))
   3.181-(export (define-rgb-color cornsilk2 14/15 232/255 41/51))
   3.182-(export (define-rgb-color cornsilk3 41/51 40/51 59/85))
   3.183-(export (define-rgb-color cornsilk4 139/255 8/15 8/17))
   3.184-(export (define-rgb-color ivory1 1 1 16/17))
   3.185-(export (define-rgb-color ivory2 14/15 14/15 224/255))
   3.186-(export (define-rgb-color ivory3 41/51 41/51 193/255))
   3.187-(export (define-rgb-color ivory4 139/255 139/255 131/255))
   3.188-(export (define-rgb-color honeydew1 16/17 1 16/17))
   3.189-(export (define-rgb-color honeydew2 224/255 14/15 224/255))
   3.190-(export (define-rgb-color honeydew3 193/255 41/51 193/255))
   3.191-(export (define-rgb-color honeydew4 131/255 139/255 131/255))
   3.192-(export (define-rgb-color lavenderblush1 1 16/17 49/51))
   3.193-(export (define-rgb-color lavenderblush2 14/15 224/255 229/255))
   3.194-(export (define-rgb-color lavenderblush3 41/51 193/255 197/255))
   3.195-(export (define-rgb-color lavenderblush4 139/255 131/255 134/255))
   3.196-(export (define-rgb-color mistyrose1 1 76/85 15/17))
   3.197-(export (define-rgb-color mistyrose2 14/15 71/85 14/17))
   3.198-(export (define-rgb-color mistyrose3 41/51 61/85 181/255))
   3.199-(export (define-rgb-color mistyrose4 139/255 25/51 41/85))
   3.200-(export (define-rgb-color azure1 16/17 1 1))
   3.201-(export (define-rgb-color azure2 224/255 14/15 14/15))
   3.202-(export (define-rgb-color azure3 193/255 41/51 41/51))
   3.203-(export (define-rgb-color azure4 131/255 139/255 139/255))
   3.204-(export (define-rgb-color slateblue1 131/255 37/85 1))
   3.205-(export (define-rgb-color slateblue2 122/255 103/255 14/15))
   3.206-(export (define-rgb-color slateblue3 7/17 89/255 41/51))
   3.207-(export (define-rgb-color slateblue4 71/255 4/17 139/255))
   3.208-(export (define-rgb-color royalblue1 24/85 118/255 1))
   3.209-(export (define-rgb-color royalblue2 67/255 22/51 14/15))
   3.210-(export (define-rgb-color royalblue3 58/255 19/51 41/51))
   3.211-(export (define-rgb-color royalblue4 13/85 64/255 139/255))
   3.212-(export (define-rgb-color blue1 0 0 1))
   3.213-(export (define-rgb-color blue2 0 0 14/15))
   3.214-(export (define-rgb-color blue3 0 0 41/51))
   3.215-(export (define-rgb-color blue4 0 0 139/255))
   3.216-(export (define-rgb-color dodgerblue1 2/17 48/85 1))
   3.217-(export (define-rgb-color dodgerblue2 28/255 134/255 14/15))
   3.218-(export (define-rgb-color dodgerblue3 8/85 116/255 41/51))
   3.219-(export (define-rgb-color dodgerblue4 16/255 26/85 139/255))
   3.220-(export (define-rgb-color steelblue1 33/85 184/255 1))
   3.221-(export (define-rgb-color steelblue2 92/255 172/255 14/15))
   3.222-(export (define-rgb-color steelblue3 79/255 148/255 41/51))
   3.223-(export (define-rgb-color steelblue4 18/85 20/51 139/255))
   3.224-(export (define-rgb-color deepskyblue1 0 191/255 1))
   3.225-(export (define-rgb-color deepskyblue2 0 178/255 14/15))
   3.226-(export (define-rgb-color deepskyblue3 0 154/255 41/51))
   3.227-(export (define-rgb-color deepskyblue4 0 104/255 139/255))
   3.228-(export (define-rgb-color skyblue1 9/17 206/255 1))
   3.229-(export (define-rgb-color skyblue2 42/85 64/85 14/15))
   3.230-(export (define-rgb-color skyblue3 36/85 166/255 41/51))
   3.231-(export (define-rgb-color skyblue4 74/255 112/255 139/255))
   3.232-(export (define-rgb-color lightskyblue1 176/255 226/255 1))
   3.233-(export (define-rgb-color lightskyblue2 164/255 211/255 14/15))
   3.234-(export (define-rgb-color lightskyblue3 47/85 182/255 41/51))
   3.235-(export (define-rgb-color lightskyblue4 32/85 41/85 139/255))
   3.236-(export (define-rgb-color slategray1 66/85 226/255 1))
   3.237-(export (define-rgb-color slategray2 37/51 211/255 14/15))
   3.238-(export (define-rgb-color slategray3 53/85 182/255 41/51))
   3.239-(export (define-rgb-color slategray4 36/85 41/85 139/255))
   3.240-(export (define-rgb-color lightsteelblue1 202/255 15/17 1))
   3.241-(export (define-rgb-color lightsteelblue2 188/255 14/17 14/15))
   3.242-(export (define-rgb-color lightsteelblue3 54/85 181/255 41/51))
   3.243-(export (define-rgb-color lightsteelblue4 22/51 41/85 139/255))
   3.244-(export (define-rgb-color lightblue1 191/255 239/255 1))
   3.245-(export (define-rgb-color lightblue2 178/255 223/255 14/15))
   3.246-(export (define-rgb-color lightblue3 154/255 64/85 41/51))
   3.247-(export (define-rgb-color lightblue4 104/255 131/255 139/255))
   3.248-(export (define-rgb-color lightcyan1 224/255 1 1))
   3.249-(export (define-rgb-color lightcyan2 209/255 14/15 14/15))
   3.250-(export (define-rgb-color lightcyan3 12/17 41/51 41/51))
   3.251-(export (define-rgb-color lightcyan4 122/255 139/255 139/255))
   3.252-(export (define-rgb-color paleturquoise1 11/15 1 1))
   3.253-(export (define-rgb-color paleturquoise2 58/85 14/15 14/15))
   3.254-(export (define-rgb-color paleturquoise3 10/17 41/51 41/51))
   3.255-(export (define-rgb-color paleturquoise4 2/5 139/255 139/255))
   3.256-(export (define-rgb-color cadetblue1 152/255 49/51 1))
   3.257-(export (define-rgb-color cadetblue2 142/255 229/255 14/15))
   3.258-(export (define-rgb-color cadetblue3 122/255 197/255 41/51))
   3.259-(export (define-rgb-color cadetblue4 83/255 134/255 139/255))
   3.260-(export (define-rgb-color turquoise1 0 49/51 1))
   3.261-(export (define-rgb-color turquoise2 0 229/255 14/15))
   3.262-(export (define-rgb-color turquoise3 0 197/255 41/51))
   3.263-(export (define-rgb-color turquoise4 0 134/255 139/255))
   3.264-(export (define-rgb-color cyan1 0 1 1))
   3.265-(export (define-rgb-color cyan2 0 14/15 14/15))
   3.266-(export (define-rgb-color cyan3 0 41/51 41/51))
   3.267-(export (define-rgb-color cyan4 0 139/255 139/255))
   3.268-(export (define-rgb-color darkslategray1 151/255 1 1))
   3.269-(export (define-rgb-color darkslategray2 47/85 14/15 14/15))
   3.270-(export (define-rgb-color darkslategray3 121/255 41/51 41/51))
   3.271-(export (define-rgb-color darkslategray4 82/255 139/255 139/255))
   3.272-(export (define-rgb-color aquamarine1 127/255 1 212/255))
   3.273-(export (define-rgb-color aquamarine2 118/255 14/15 66/85))
   3.274-(export (define-rgb-color aquamarine3 2/5 41/51 2/3))
   3.275-(export (define-rgb-color aquamarine4 23/85 139/255 116/255))
   3.276-(export (define-rgb-color darkseagreen1 193/255 1 193/255))
   3.277-(export (define-rgb-color darkseagreen2 12/17 14/15 12/17))
   3.278-(export (define-rgb-color darkseagreen3 31/51 41/51 31/51))
   3.279-(export (define-rgb-color darkseagreen4 7/17 139/255 7/17))
   3.280-(export (define-rgb-color seagreen1 28/85 1 53/85))
   3.281-(export (define-rgb-color seagreen2 26/85 14/15 148/255))
   3.282-(export (define-rgb-color seagreen3 67/255 41/51 128/255))
   3.283-(export (define-rgb-color seagreen4 46/255 139/255 29/85))
   3.284-(export (define-rgb-color palegreen1 154/255 1 154/255))
   3.285-(export (define-rgb-color palegreen2 48/85 14/15 48/85))
   3.286-(export (define-rgb-color palegreen3 124/255 41/51 124/255))
   3.287-(export (define-rgb-color palegreen4 28/85 139/255 28/85))
   3.288-(export (define-rgb-color springgreen1 0 1 127/255))
   3.289-(export (define-rgb-color springgreen2 0 14/15 118/255))
   3.290-(export (define-rgb-color springgreen3 0 41/51 2/5))
   3.291-(export (define-rgb-color springgreen4 0 139/255 23/85))
   3.292-(export (define-rgb-color green1 0 1 0))
   3.293-(export (define-rgb-color green2 0 14/15 0))
   3.294-(export (define-rgb-color green3 0 41/51 0))
   3.295-(export (define-rgb-color green4 0 139/255 0))
   3.296-(export (define-rgb-color chartreuse1 127/255 1 0))
   3.297-(export (define-rgb-color chartreuse2 118/255 14/15 0))
   3.298-(export (define-rgb-color chartreuse3 2/5 41/51 0))
   3.299-(export (define-rgb-color chartreuse4 23/85 139/255 0))
   3.300-(export (define-rgb-color olivedrab1 64/85 1 62/255))
   3.301-(export (define-rgb-color olivedrab2 179/255 14/15 58/255))
   3.302-(export (define-rgb-color olivedrab3 154/255 41/51 10/51))
   3.303-(export (define-rgb-color olivedrab4 7/17 139/255 2/15))
   3.304-(export (define-rgb-color darkolivegreen1 202/255 1 112/255))
   3.305-(export (define-rgb-color darkolivegreen2 188/255 14/15 104/255))
   3.306-(export (define-rgb-color darkolivegreen3 54/85 41/51 6/17))
   3.307-(export (define-rgb-color darkolivegreen4 22/51 139/255 61/255))
   3.308-(export (define-rgb-color khaki1 1 82/85 143/255))
   3.309-(export (define-rgb-color khaki2 14/15 46/51 133/255))
   3.310-(export (define-rgb-color khaki3 41/51 66/85 23/51))
   3.311-(export (define-rgb-color khaki4 139/255 134/255 26/85))
   3.312-(export (define-rgb-color lightgoldenrod1 1 236/255 139/255))
   3.313-(export (define-rgb-color lightgoldenrod2 14/15 44/51 26/51))
   3.314-(export (define-rgb-color lightgoldenrod3 41/51 38/51 112/255))
   3.315-(export (define-rgb-color lightgoldenrod4 139/255 43/85 76/255))
   3.316-(export (define-rgb-color lightyellow1 1 1 224/255))
   3.317-(export (define-rgb-color lightyellow2 14/15 14/15 209/255))
   3.318-(export (define-rgb-color lightyellow3 41/51 41/51 12/17))
   3.319-(export (define-rgb-color lightyellow4 139/255 139/255 122/255))
   3.320-(export (define-rgb-color yellow1 1 1 0))
   3.321-(export (define-rgb-color yellow2 14/15 14/15 0))
   3.322-(export (define-rgb-color yellow3 41/51 41/51 0))
   3.323-(export (define-rgb-color yellow4 139/255 139/255 0))
   3.324-(export (define-rgb-color gold1 1 43/51 0))
   3.325-(export (define-rgb-color gold2 14/15 67/85 0))
   3.326-(export (define-rgb-color gold3 41/51 173/255 0))
   3.327-(export (define-rgb-color gold4 139/255 39/85 0))
   3.328-(export (define-rgb-color goldenrod1 1 193/255 37/255))
   3.329-(export (define-rgb-color goldenrod2 14/15 12/17 2/15))
   3.330-(export (define-rgb-color goldenrod3 41/51 31/51 29/255))
   3.331-(export (define-rgb-color goldenrod4 139/255 7/17 4/51))
   3.332-(export (define-rgb-color darkgoldenrod1 1 37/51 1/17))
   3.333-(export (define-rgb-color darkgoldenrod2 14/15 173/255 14/255))
   3.334-(export (define-rgb-color darkgoldenrod3 41/51 149/255 4/85))
   3.335-(export (define-rgb-color darkgoldenrod4 139/255 101/255 8/255))
   3.336-(export (define-rgb-color rosybrown1 1 193/255 193/255))
   3.337-(export (define-rgb-color rosybrown2 14/15 12/17 12/17))
   3.338-(export (define-rgb-color rosybrown3 41/51 31/51 31/51))
   3.339-(export (define-rgb-color rosybrown4 139/255 7/17 7/17))
   3.340-(export (define-rgb-color indianred1 1 106/255 106/255))
   3.341-(export (define-rgb-color indianred2 14/15 33/85 33/85))
   3.342-(export (define-rgb-color indianred3 41/51 1/3 1/3))
   3.343-(export (define-rgb-color indianred4 139/255 58/255 58/255))
   3.344-(export (define-rgb-color sienna1 1 26/51 71/255))
   3.345-(export (define-rgb-color sienna2 14/15 121/255 22/85))
   3.346-(export (define-rgb-color sienna3 41/51 104/255 19/85))
   3.347-(export (define-rgb-color sienna4 139/255 71/255 38/255))
   3.348-(export (define-rgb-color burlywood1 1 211/255 31/51))
   3.349-(export (define-rgb-color burlywood2 14/15 197/255 29/51))
   3.350-(export (define-rgb-color burlywood3 41/51 2/3 25/51))
   3.351-(export (define-rgb-color burlywood4 139/255 23/51 1/3))
   3.352-(export (define-rgb-color wheat1 1 77/85 62/85))
   3.353-(export (define-rgb-color wheat2 14/15 72/85 58/85))
   3.354-(export (define-rgb-color wheat3 41/51 62/85 10/17))
   3.355-(export (define-rgb-color wheat4 139/255 42/85 2/5))
   3.356-(export (define-rgb-color tan1 1 11/17 79/255))
   3.357-(export (define-rgb-color tan2 14/15 154/255 73/255))
   3.358-(export (define-rgb-color tan3 41/51 133/255 21/85))
   3.359-(export (define-rgb-color tan4 139/255 6/17 43/255))
   3.360-(export (define-rgb-color chocolate1 1 127/255 12/85))
   3.361-(export (define-rgb-color chocolate2 14/15 118/255 11/85))
   3.362-(export (define-rgb-color chocolate3 41/51 2/5 29/255))
   3.363-(export (define-rgb-color chocolate4 139/255 23/85 19/255))
   3.364-(export (define-rgb-color firebrick1 1 16/85 16/85))
   3.365-(export (define-rgb-color firebrick2 14/15 44/255 44/255))
   3.366-(export (define-rgb-color firebrick3 41/51 38/255 38/255))
   3.367-(export (define-rgb-color firebrick4 139/255 26/255 26/255))
   3.368-(export (define-rgb-color brown1 1 64/255 64/255))
   3.369-(export (define-rgb-color brown2 14/15 59/255 59/255))
   3.370-(export (define-rgb-color brown3 41/51 1/5 1/5))
   3.371-(export (define-rgb-color brown4 139/255 7/51 7/51))
   3.372-(export (define-rgb-color salmon1 1 28/51 7/17))
   3.373-(export (define-rgb-color salmon2 14/15 26/51 98/255))
   3.374-(export (define-rgb-color salmon3 41/51 112/255 28/85))
   3.375-(export (define-rgb-color salmon4 139/255 76/255 19/85))
   3.376-(export (define-rgb-color lightsalmon1 1 32/51 122/255))
   3.377-(export (define-rgb-color lightsalmon2 14/15 149/255 38/85))
   3.378-(export (define-rgb-color lightsalmon3 41/51 43/85 98/255))
   3.379-(export (define-rgb-color lightsalmon4 139/255 29/85 22/85))
   3.380-(export (define-rgb-color orange1 1 11/17 0))
   3.381-(export (define-rgb-color orange2 14/15 154/255 0))
   3.382-(export (define-rgb-color orange3 41/51 133/255 0))
   3.383-(export (define-rgb-color orange4 139/255 6/17 0))
   3.384-(export (define-rgb-color darkorange1 1 127/255 0))
   3.385-(export (define-rgb-color darkorange2 14/15 118/255 0))
   3.386-(export (define-rgb-color darkorange3 41/51 2/5 0))
   3.387-(export (define-rgb-color darkorange4 139/255 23/85 0))
   3.388-(export (define-rgb-color coral1 1 38/85 86/255))
   3.389-(export (define-rgb-color coral2 14/15 106/255 16/51))
   3.390-(export (define-rgb-color coral3 41/51 91/255 23/85))
   3.391-(export (define-rgb-color coral4 139/255 62/255 47/255))
   3.392-(export (define-rgb-color tomato1 1 33/85 71/255))
   3.393-(export (define-rgb-color tomato2 14/15 92/255 22/85))
   3.394-(export (define-rgb-color tomato3 41/51 79/255 19/85))
   3.395-(export (define-rgb-color tomato4 139/255 18/85 38/255))
   3.396-(export (define-rgb-color orangered1 1 23/85 0))
   3.397-(export (define-rgb-color orangered2 14/15 64/255 0))
   3.398-(export (define-rgb-color orangered3 41/51 11/51 0))
   3.399-(export (define-rgb-color orangered4 139/255 37/255 0))
   3.400-(export (define-rgb-color red1 1 0 0))
   3.401-(export (define-rgb-color red2 14/15 0 0))
   3.402-(export (define-rgb-color red3 41/51 0 0))
   3.403-(export (define-rgb-color red4 139/255 0 0))
   3.404-(export (define-rgb-color deeppink1 1 4/51 49/85))
   3.405-(export (define-rgb-color deeppink2 14/15 6/85 137/255))
   3.406-(export (define-rgb-color deeppink3 41/51 16/255 118/255))
   3.407-(export (define-rgb-color deeppink4 139/255 2/51 16/51))
   3.408-(export (define-rgb-color hotpink1 1 22/51 12/17))
   3.409-(export (define-rgb-color hotpink2 14/15 106/255 167/255))
   3.410-(export (define-rgb-color hotpink3 41/51 32/85 48/85))
   3.411-(export (define-rgb-color hotpink4 139/255 58/255 98/255))
   3.412-(export (define-rgb-color pink1 1 181/255 197/255))
   3.413-(export (define-rgb-color pink2 14/15 169/255 184/255))
   3.414-(export (define-rgb-color pink3 41/51 29/51 158/255))
   3.415-(export (define-rgb-color pink4 139/255 33/85 36/85))
   3.416-(export (define-rgb-color lightpink1 1 58/85 37/51))
   3.417-(export (define-rgb-color lightpink2 14/15 54/85 173/255))
   3.418-(export (define-rgb-color lightpink3 41/51 28/51 149/255))
   3.419-(export (define-rgb-color lightpink4 139/255 19/51 101/255))
   3.420-(export (define-rgb-color palevioletred1 1 26/51 57/85))
   3.421-(export (define-rgb-color palevioletred2 14/15 121/255 53/85))
   3.422-(export (define-rgb-color palevioletred3 41/51 104/255 137/255))
   3.423-(export (define-rgb-color palevioletred4 139/255 71/255 31/85))
   3.424-(export (define-rgb-color maroon1 1 52/255 179/255))
   3.425-(export (define-rgb-color maroon2 14/15 16/85 167/255))
   3.426-(export (define-rgb-color maroon3 41/51 41/255 48/85))
   3.427-(export (define-rgb-color maroon4 139/255 28/255 98/255))
   3.428-(export (define-rgb-color violetred1 1 62/255 10/17))
   3.429-(export (define-rgb-color violetred2 14/15 58/255 28/51))
   3.430-(export (define-rgb-color violetred3 41/51 10/51 8/17))
   3.431-(export (define-rgb-color violetred4 139/255 2/15 82/255))
   3.432-(export (define-rgb-color magenta1 1 0 1))
   3.433-(export (define-rgb-color magenta2 14/15 0 14/15))
   3.434-(export (define-rgb-color magenta3 41/51 0 41/51))
   3.435-(export (define-rgb-color magenta4 139/255 0 139/255))
   3.436-(export (define-rgb-color orchid1 1 131/255 50/51))
   3.437-(export (define-rgb-color orchid2 14/15 122/255 233/255))
   3.438-(export (define-rgb-color orchid3 41/51 7/17 67/85))
   3.439-(export (define-rgb-color orchid4 139/255 71/255 137/255))
   3.440-(export (define-rgb-color plum1 1 11/15 1))
   3.441-(export (define-rgb-color plum2 14/15 58/85 14/15))
   3.442-(export (define-rgb-color plum3 41/51 10/17 41/51))
   3.443-(export (define-rgb-color plum4 139/255 2/5 139/255))
   3.444-(export (define-rgb-color mediumorchid1 224/255 2/5 1))
   3.445-(export (define-rgb-color mediumorchid2 209/255 19/51 14/15))
   3.446-(export (define-rgb-color mediumorchid3 12/17 82/255 41/51))
   3.447-(export (define-rgb-color mediumorchid4 122/255 11/51 139/255))
   3.448-(export (define-rgb-color darkorchid1 191/255 62/255 1))
   3.449-(export (define-rgb-color darkorchid2 178/255 58/255 14/15))
   3.450-(export (define-rgb-color darkorchid3 154/255 10/51 41/51))
   3.451-(export (define-rgb-color darkorchid4 104/255 2/15 139/255))
   3.452-(export (define-rgb-color purple1 31/51 16/85 1))
   3.453-(export (define-rgb-color purple2 29/51 44/255 14/15))
   3.454-(export (define-rgb-color purple3 25/51 38/255 41/51))
   3.455-(export (define-rgb-color purple4 1/3 26/255 139/255))
   3.456-(export (define-rgb-color mediumpurple1 57/85 26/51 1))
   3.457-(export (define-rgb-color mediumpurple2 53/85 121/255 14/15))
   3.458-(export (define-rgb-color mediumpurple3 137/255 104/255 41/51))
   3.459-(export (define-rgb-color mediumpurple4 31/85 71/255 139/255))
   3.460-(export (define-rgb-color thistle1 1 15/17 1))
   3.461-(export (define-rgb-color thistle2 14/15 14/17 14/15))
   3.462-(export (define-rgb-color thistle3 41/51 181/255 41/51))
   3.463-(export (define-rgb-color thistle4 139/255 41/85 139/255))
   3.464-(export (define-rgb-color gray0 0 0 0))
   3.465-(export (define-rgb-color grey0 0 0 0))
   3.466-(export (define-rgb-color gray1 1/85 1/85 1/85))
   3.467-(export (define-rgb-color grey1 1/85 1/85 1/85))
   3.468-(export (define-rgb-color gray2 1/51 1/51 1/51))
   3.469-(export (define-rgb-color grey2 1/51 1/51 1/51))
   3.470-(export (define-rgb-color gray3 8/255 8/255 8/255))
   3.471-(export (define-rgb-color grey3 8/255 8/255 8/255))
   3.472-(export (define-rgb-color gray4 2/51 2/51 2/51))
   3.473-(export (define-rgb-color grey4 2/51 2/51 2/51))
   3.474-(export (define-rgb-color gray5 13/255 13/255 13/255))
   3.475-(export (define-rgb-color grey5 13/255 13/255 13/255))
   3.476-(export (define-rgb-color gray6 1/17 1/17 1/17))
   3.477-(export (define-rgb-color grey6 1/17 1/17 1/17))
   3.478-(export (define-rgb-color gray7 6/85 6/85 6/85))
   3.479-(export (define-rgb-color grey7 6/85 6/85 6/85))
   3.480-(export (define-rgb-color gray8 4/51 4/51 4/51))
   3.481-(export (define-rgb-color grey8 4/51 4/51 4/51))
   3.482-(export (define-rgb-color gray9 23/255 23/255 23/255))
   3.483-(export (define-rgb-color grey9 23/255 23/255 23/255))
   3.484-(export (define-rgb-color gray10 26/255 26/255 26/255))
   3.485-(export (define-rgb-color grey10 26/255 26/255 26/255))
   3.486-(export (define-rgb-color gray11 28/255 28/255 28/255))
   3.487-(export (define-rgb-color grey11 28/255 28/255 28/255))
   3.488-(export (define-rgb-color gray12 31/255 31/255 31/255))
   3.489-(export (define-rgb-color grey12 31/255 31/255 31/255))
   3.490-(export (define-rgb-color gray13 11/85 11/85 11/85))
   3.491-(export (define-rgb-color grey13 11/85 11/85 11/85))
   3.492-(export (define-rgb-color gray14 12/85 12/85 12/85))
   3.493-(export (define-rgb-color grey14 12/85 12/85 12/85))
   3.494-(export (define-rgb-color gray15 38/255 38/255 38/255))
   3.495-(export (define-rgb-color grey15 38/255 38/255 38/255))
   3.496-(export (define-rgb-color gray16 41/255 41/255 41/255))
   3.497-(export (define-rgb-color grey16 41/255 41/255 41/255))
   3.498-(export (define-rgb-color gray17 43/255 43/255 43/255))
   3.499-(export (define-rgb-color grey17 43/255 43/255 43/255))
   3.500-(export (define-rgb-color gray18 46/255 46/255 46/255))
   3.501-(export (define-rgb-color grey18 46/255 46/255 46/255))
   3.502-(export (define-rgb-color gray19 16/85 16/85 16/85))
   3.503-(export (define-rgb-color grey19 16/85 16/85 16/85))
   3.504-(export (define-rgb-color gray20 1/5 1/5 1/5))
   3.505-(export (define-rgb-color grey20 1/5 1/5 1/5))
   3.506-(export (define-rgb-color gray21 18/85 18/85 18/85))
   3.507-(export (define-rgb-color grey21 18/85 18/85 18/85))
   3.508-(export (define-rgb-color gray22 56/255 56/255 56/255))
   3.509-(export (define-rgb-color grey22 56/255 56/255 56/255))
   3.510-(export (define-rgb-color gray23 59/255 59/255 59/255))
   3.511-(export (define-rgb-color grey23 59/255 59/255 59/255))
   3.512-(export (define-rgb-color gray24 61/255 61/255 61/255))
   3.513-(export (define-rgb-color grey24 61/255 61/255 61/255))
   3.514-(export (define-rgb-color gray25 64/255 64/255 64/255))
   3.515-(export (define-rgb-color grey25 64/255 64/255 64/255))
   3.516-(export (define-rgb-color gray26 22/85 22/85 22/85))
   3.517-(export (define-rgb-color grey26 22/85 22/85 22/85))
   3.518-(export (define-rgb-color gray27 23/85 23/85 23/85))
   3.519-(export (define-rgb-color grey27 23/85 23/85 23/85))
   3.520-(export (define-rgb-color gray28 71/255 71/255 71/255))
   3.521-(export (define-rgb-color grey28 71/255 71/255 71/255))
   3.522-(export (define-rgb-color gray29 74/255 74/255 74/255))
   3.523-(export (define-rgb-color grey29 74/255 74/255 74/255))
   3.524-(export (define-rgb-color gray30 77/255 77/255 77/255))
   3.525-(export (define-rgb-color grey30 77/255 77/255 77/255))
   3.526-(export (define-rgb-color gray31 79/255 79/255 79/255))
   3.527-(export (define-rgb-color grey31 79/255 79/255 79/255))
   3.528-(export (define-rgb-color gray32 82/255 82/255 82/255))
   3.529-(export (define-rgb-color grey32 82/255 82/255 82/255))
   3.530-(export (define-rgb-color gray33 28/85 28/85 28/85))
   3.531-(export (define-rgb-color grey33 28/85 28/85 28/85))
   3.532-(export (define-rgb-color gray34 29/85 29/85 29/85))
   3.533-(export (define-rgb-color grey34 29/85 29/85 29/85))
   3.534-(export (define-rgb-color gray35 89/255 89/255 89/255))
   3.535-(export (define-rgb-color grey35 89/255 89/255 89/255))
   3.536-(export (define-rgb-color gray36 92/255 92/255 92/255))
   3.537-(export (define-rgb-color grey36 92/255 92/255 92/255))
   3.538-(export (define-rgb-color gray37 94/255 94/255 94/255))
   3.539-(export (define-rgb-color grey37 94/255 94/255 94/255))
   3.540-(export (define-rgb-color gray38 97/255 97/255 97/255))
   3.541-(export (define-rgb-color grey38 97/255 97/255 97/255))
   3.542-(export (define-rgb-color gray39 33/85 33/85 33/85))
   3.543-(export (define-rgb-color grey39 33/85 33/85 33/85))
   3.544-(export (define-rgb-color gray40 2/5 2/5 2/5))
   3.545-(export (define-rgb-color grey40 2/5 2/5 2/5))
   3.546-(export (define-rgb-color gray41 7/17 7/17 7/17))
   3.547-(export (define-rgb-color grey41 7/17 7/17 7/17))
   3.548-(export (define-rgb-color gray42 107/255 107/255 107/255))
   3.549-(export (define-rgb-color grey42 107/255 107/255 107/255))
   3.550-(export (define-rgb-color gray43 22/51 22/51 22/51))
   3.551-(export (define-rgb-color grey43 22/51 22/51 22/51))
   3.552-(export (define-rgb-color gray44 112/255 112/255 112/255))
   3.553-(export (define-rgb-color grey44 112/255 112/255 112/255))
   3.554-(export (define-rgb-color gray45 23/51 23/51 23/51))
   3.555-(export (define-rgb-color grey45 23/51 23/51 23/51))
   3.556-(export (define-rgb-color gray46 39/85 39/85 39/85))
   3.557-(export (define-rgb-color grey46 39/85 39/85 39/85))
   3.558-(export (define-rgb-color gray47 8/17 8/17 8/17))
   3.559-(export (define-rgb-color grey47 8/17 8/17 8/17))
   3.560-(export (define-rgb-color gray48 122/255 122/255 122/255))
   3.561-(export (define-rgb-color grey48 122/255 122/255 122/255))
   3.562-(export (define-rgb-color gray49 25/51 25/51 25/51))
   3.563-(export (define-rgb-color grey49 25/51 25/51 25/51))
   3.564-(export (define-rgb-color gray50 127/255 127/255 127/255))
   3.565-(export (define-rgb-color grey50 127/255 127/255 127/255))
   3.566-(export (define-rgb-color gray51 26/51 26/51 26/51))
   3.567-(export (define-rgb-color grey51 26/51 26/51 26/51))
   3.568-(export (define-rgb-color gray52 133/255 133/255 133/255))
   3.569-(export (define-rgb-color grey52 133/255 133/255 133/255))
   3.570-(export (define-rgb-color gray53 9/17 9/17 9/17))
   3.571-(export (define-rgb-color grey53 9/17 9/17 9/17))
   3.572-(export (define-rgb-color gray54 46/85 46/85 46/85))
   3.573-(export (define-rgb-color grey54 46/85 46/85 46/85))
   3.574-(export (define-rgb-color gray55 28/51 28/51 28/51))
   3.575-(export (define-rgb-color grey55 28/51 28/51 28/51))
   3.576-(export (define-rgb-color gray56 143/255 143/255 143/255))
   3.577-(export (define-rgb-color grey56 143/255 143/255 143/255))
   3.578-(export (define-rgb-color gray57 29/51 29/51 29/51))
   3.579-(export (define-rgb-color grey57 29/51 29/51 29/51))
   3.580-(export (define-rgb-color gray58 148/255 148/255 148/255))
   3.581-(export (define-rgb-color grey58 148/255 148/255 148/255))
   3.582-(export (define-rgb-color gray59 10/17 10/17 10/17))
   3.583-(export (define-rgb-color grey59 10/17 10/17 10/17))
   3.584-(export (define-rgb-color gray60 3/5 3/5 3/5))
   3.585-(export (define-rgb-color grey60 3/5 3/5 3/5))
   3.586-(export (define-rgb-color gray61 52/85 52/85 52/85))
   3.587-(export (define-rgb-color grey61 52/85 52/85 52/85))
   3.588-(export (define-rgb-color gray62 158/255 158/255 158/255))
   3.589-(export (define-rgb-color grey62 158/255 158/255 158/255))
   3.590-(export (define-rgb-color gray63 161/255 161/255 161/255))
   3.591-(export (define-rgb-color grey63 161/255 161/255 161/255))
   3.592-(export (define-rgb-color gray64 163/255 163/255 163/255))
   3.593-(export (define-rgb-color grey64 163/255 163/255 163/255))
   3.594-(export (define-rgb-color gray65 166/255 166/255 166/255))
   3.595-(export (define-rgb-color grey65 166/255 166/255 166/255))
   3.596-(export (define-rgb-color gray66 56/85 56/85 56/85))
   3.597-(export (define-rgb-color grey66 56/85 56/85 56/85))
   3.598-(export (define-rgb-color gray67 57/85 57/85 57/85))
   3.599-(export (define-rgb-color grey67 57/85 57/85 57/85))
   3.600-(export (define-rgb-color gray68 173/255 173/255 173/255))
   3.601-(export (define-rgb-color grey68 173/255 173/255 173/255))
   3.602-(export (define-rgb-color gray69 176/255 176/255 176/255))
   3.603-(export (define-rgb-color grey69 176/255 176/255 176/255))
   3.604-(export (define-rgb-color gray70 179/255 179/255 179/255))
   3.605-(export (define-rgb-color grey70 179/255 179/255 179/255))
   3.606-(export (define-rgb-color gray71 181/255 181/255 181/255))
   3.607-(export (define-rgb-color grey71 181/255 181/255 181/255))
   3.608-(export (define-rgb-color gray72 184/255 184/255 184/255))
   3.609-(export (define-rgb-color grey72 184/255 184/255 184/255))
   3.610-(export (define-rgb-color gray73 62/85 62/85 62/85))
   3.611-(export (define-rgb-color grey73 62/85 62/85 62/85))
   3.612-(export (define-rgb-color gray74 63/85 63/85 63/85))
   3.613-(export (define-rgb-color grey74 63/85 63/85 63/85))
   3.614-(export (define-rgb-color gray75 191/255 191/255 191/255))
   3.615-(export (define-rgb-color grey75 191/255 191/255 191/255))
   3.616-(export (define-rgb-color gray76 194/255 194/255 194/255))
   3.617-(export (define-rgb-color grey76 194/255 194/255 194/255))
   3.618-(export (define-rgb-color gray77 196/255 196/255 196/255))
   3.619-(export (define-rgb-color grey77 196/255 196/255 196/255))
   3.620-(export (define-rgb-color gray78 199/255 199/255 199/255))
   3.621-(export (define-rgb-color grey78 199/255 199/255 199/255))
   3.622-(export (define-rgb-color gray79 67/85 67/85 67/85))
   3.623-(export (define-rgb-color grey79 67/85 67/85 67/85))
   3.624-(export (define-rgb-color gray80 4/5 4/5 4/5))
   3.625-(export (define-rgb-color grey80 4/5 4/5 4/5))
   3.626-(export (define-rgb-color gray81 69/85 69/85 69/85))
   3.627-(export (define-rgb-color grey81 69/85 69/85 69/85))
   3.628-(export (define-rgb-color gray82 209/255 209/255 209/255))
   3.629-(export (define-rgb-color grey82 209/255 209/255 209/255))
   3.630-(export (define-rgb-color gray83 212/255 212/255 212/255))
   3.631-(export (define-rgb-color grey83 212/255 212/255 212/255))
   3.632-(export (define-rgb-color gray84 214/255 214/255 214/255))
   3.633-(export (define-rgb-color grey84 214/255 214/255 214/255))
   3.634-(export (define-rgb-color gray85 217/255 217/255 217/255))
   3.635-(export (define-rgb-color grey85 217/255 217/255 217/255))
   3.636-(export (define-rgb-color gray86 73/85 73/85 73/85))
   3.637-(export (define-rgb-color grey86 73/85 73/85 73/85))
   3.638-(export (define-rgb-color gray87 74/85 74/85 74/85))
   3.639-(export (define-rgb-color grey87 74/85 74/85 74/85))
   3.640-(export (define-rgb-color gray88 224/255 224/255 224/255))
   3.641-(export (define-rgb-color grey88 224/255 224/255 224/255))
   3.642-(export (define-rgb-color gray89 227/255 227/255 227/255))
   3.643-(export (define-rgb-color grey89 227/255 227/255 227/255))
   3.644-(export (define-rgb-color gray90 229/255 229/255 229/255))
   3.645-(export (define-rgb-color grey90 229/255 229/255 229/255))
   3.646-(export (define-rgb-color gray91 232/255 232/255 232/255))
   3.647-(export (define-rgb-color grey91 232/255 232/255 232/255))
   3.648-(export (define-rgb-color gray92 47/51 47/51 47/51))
   3.649-(export (define-rgb-color grey92 47/51 47/51 47/51))
   3.650-(export (define-rgb-color gray93 79/85 79/85 79/85))
   3.651-(export (define-rgb-color grey93 79/85 79/85 79/85))
   3.652-(export (define-rgb-color gray94 16/17 16/17 16/17))
   3.653-(export (define-rgb-color grey94 16/17 16/17 16/17))
   3.654-(export (define-rgb-color gray95 242/255 242/255 242/255))
   3.655-(export (define-rgb-color grey95 242/255 242/255 242/255))
   3.656-(export (define-rgb-color gray96 49/51 49/51 49/51))
   3.657-(export (define-rgb-color grey96 49/51 49/51 49/51))
   3.658-(export (define-rgb-color gray97 247/255 247/255 247/255))
   3.659-(export (define-rgb-color grey97 247/255 247/255 247/255))
   3.660-(export (define-rgb-color gray98 50/51 50/51 50/51))
   3.661-(export (define-rgb-color grey98 50/51 50/51 50/51))
   3.662-(export (define-rgb-color gray99 84/85 84/85 84/85))
   3.663-(export (define-rgb-color grey99 84/85 84/85 84/85))
   3.664-(export (define-rgb-color gray100 1 1 1))
   3.665-(export (define-rgb-color grey100 1 1 1))
   3.666-(export (define-rgb-color darkgrey 169/255 169/255 169/255))
   3.667-(export (define-rgb-color darkgray 169/255 169/255 169/255))
   3.668-(export (define-rgb-color darkblue 0 0 139/255))
   3.669-(export (define-rgb-color darkcyan 0 139/255 139/255))
   3.670-(export (define-rgb-color darkmagenta 139/255 0 139/255))
   3.671-(export (define-rgb-color darkred 139/255 0 0))
   3.672-(export (define-rgb-color lightgreen 48/85 14/15 48/85))
     4.1--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2+++ b/lisp/lib/obj/color/x11.lisp	Sun Aug 04 00:18:52 2024 -0400
     4.3@@ -0,0 +1,669 @@
     4.4+;;; x11-colors.lisp --- X11 Colors -*- buffer-read-only:t -*-
     4.5+
     4.6+;; input = /mnt/y/data/etc/rgb.txt
     4.7+
     4.8+;; This file was generated automatically by
     4.9+;; OBJ/COLOR:PARSE-X11-COLOR-DEFINITIONS.
    4.10+
    4.11+;; Do not modify.
    4.12+
    4.13+;;; Code:
    4.14+(in-package :obj/color)
    4.15+
    4.16+(export (define-rgb-color snow 1 50/51 50/51))
    4.17+(export (define-rgb-color ghostwhite 248/255 248/255 1))
    4.18+(export (define-rgb-color whitesmoke 49/51 49/51 49/51))
    4.19+(export (define-rgb-color gainsboro 44/51 44/51 44/51))
    4.20+(export (define-rgb-color floralwhite 1 50/51 16/17))
    4.21+(export (define-rgb-color oldlace 253/255 49/51 46/51))
    4.22+(export (define-rgb-color linen 50/51 16/17 46/51))
    4.23+(export (define-rgb-color antiquewhite 50/51 47/51 43/51))
    4.24+(export (define-rgb-color papayawhip 1 239/255 71/85))
    4.25+(export (define-rgb-color blanchedalmond 1 47/51 41/51))
    4.26+(export (define-rgb-color bisque 1 76/85 196/255))
    4.27+(export (define-rgb-color peachpuff 1 218/255 37/51))
    4.28+(export (define-rgb-color navajowhite 1 74/85 173/255))
    4.29+(export (define-rgb-color moccasin 1 76/85 181/255))
    4.30+(export (define-rgb-color cornsilk 1 248/255 44/51))
    4.31+(export (define-rgb-color ivory 1 1 16/17))
    4.32+(export (define-rgb-color lemonchiffon 1 50/51 41/51))
    4.33+(export (define-rgb-color seashell 1 49/51 14/15))
    4.34+(export (define-rgb-color honeydew 16/17 1 16/17))
    4.35+(export (define-rgb-color mintcream 49/51 1 50/51))
    4.36+(export (define-rgb-color azure 16/17 1 1))
    4.37+(export (define-rgb-color aliceblue 16/17 248/255 1))
    4.38+(export (define-rgb-color lavender 46/51 46/51 50/51))
    4.39+(export (define-rgb-color lavenderblush 1 16/17 49/51))
    4.40+(export (define-rgb-color mistyrose 1 76/85 15/17))
    4.41+(export (define-rgb-color white 1 1 1))
    4.42+(export (define-rgb-color black 0 0 0))
    4.43+(export (define-rgb-color darkslategray 47/255 79/255 79/255))
    4.44+(export (define-rgb-color darkslategrey 47/255 79/255 79/255))
    4.45+(export (define-rgb-color dimgray 7/17 7/17 7/17))
    4.46+(export (define-rgb-color dimgrey 7/17 7/17 7/17))
    4.47+(export (define-rgb-color slategray 112/255 128/255 48/85))
    4.48+(export (define-rgb-color slategrey 112/255 128/255 48/85))
    4.49+(export (define-rgb-color lightslategray 7/15 8/15 3/5))
    4.50+(export (define-rgb-color lightslategrey 7/15 8/15 3/5))
    4.51+(export (define-rgb-color gray 38/51 38/51 38/51))
    4.52+(export (define-rgb-color grey 38/51 38/51 38/51))
    4.53+(export (define-rgb-color lightgrey 211/255 211/255 211/255))
    4.54+(export (define-rgb-color lightgray 211/255 211/255 211/255))
    4.55+(export (define-rgb-color midnightblue 5/51 5/51 112/255))
    4.56+(export (define-rgb-color navy 0 0 128/255))
    4.57+(export (define-rgb-color navyblue 0 0 128/255))
    4.58+(export (define-rgb-color cornflowerblue 20/51 149/255 79/85))
    4.59+(export (define-rgb-color darkslateblue 24/85 61/255 139/255))
    4.60+(export (define-rgb-color slateblue 106/255 6/17 41/51))
    4.61+(export (define-rgb-color mediumslateblue 41/85 104/255 14/15))
    4.62+(export (define-rgb-color lightslateblue 44/85 112/255 1))
    4.63+(export (define-rgb-color mediumblue 0 0 41/51))
    4.64+(export (define-rgb-color royalblue 13/51 7/17 15/17))
    4.65+(export (define-rgb-color blue 0 0 1))
    4.66+(export (define-rgb-color dodgerblue 2/17 48/85 1))
    4.67+(export (define-rgb-color deepskyblue 0 191/255 1))
    4.68+(export (define-rgb-color skyblue 9/17 206/255 47/51))
    4.69+(export (define-rgb-color lightskyblue 9/17 206/255 50/51))
    4.70+(export (define-rgb-color steelblue 14/51 26/51 12/17))
    4.71+(export (define-rgb-color lightsteelblue 176/255 196/255 74/85))
    4.72+(export (define-rgb-color lightblue 173/255 72/85 46/51))
    4.73+(export (define-rgb-color powderblue 176/255 224/255 46/51))
    4.74+(export (define-rgb-color paleturquoise 35/51 14/15 14/15))
    4.75+(export (define-rgb-color darkturquoise 0 206/255 209/255))
    4.76+(export (define-rgb-color mediumturquoise 24/85 209/255 4/5))
    4.77+(export (define-rgb-color turquoise 64/255 224/255 208/255))
    4.78+(export (define-rgb-color cyan 0 1 1))
    4.79+(export (define-rgb-color lightcyan 224/255 1 1))
    4.80+(export (define-rgb-color cadetblue 19/51 158/255 32/51))
    4.81+(export (define-rgb-color mediumaquamarine 2/5 41/51 2/3))
    4.82+(export (define-rgb-color aquamarine 127/255 1 212/255))
    4.83+(export (define-rgb-color darkgreen 0 20/51 0))
    4.84+(export (define-rgb-color darkolivegreen 1/3 107/255 47/255))
    4.85+(export (define-rgb-color darkseagreen 143/255 188/255 143/255))
    4.86+(export (define-rgb-color seagreen 46/255 139/255 29/85))
    4.87+(export (define-rgb-color mediumseagreen 4/17 179/255 113/255))
    4.88+(export (define-rgb-color lightseagreen 32/255 178/255 2/3))
    4.89+(export (define-rgb-color palegreen 152/255 251/255 152/255))
    4.90+(export (define-rgb-color springgreen 0 1 127/255))
    4.91+(export (define-rgb-color lawngreen 124/255 84/85 0))
    4.92+(export (define-rgb-color green 0 1 0))
    4.93+(export (define-rgb-color chartreuse 127/255 1 0))
    4.94+(export (define-rgb-color mediumspringgreen 0 50/51 154/255))
    4.95+(export (define-rgb-color greenyellow 173/255 1 47/255))
    4.96+(export (define-rgb-color limegreen 10/51 41/51 10/51))
    4.97+(export (define-rgb-color yellowgreen 154/255 41/51 10/51))
    4.98+(export (define-rgb-color forestgreen 2/15 139/255 2/15))
    4.99+(export (define-rgb-color olivedrab 107/255 142/255 7/51))
   4.100+(export (define-rgb-color darkkhaki 63/85 61/85 107/255))
   4.101+(export (define-rgb-color khaki 16/17 46/51 28/51))
   4.102+(export (define-rgb-color palegoldenrod 14/15 232/255 2/3))
   4.103+(export (define-rgb-color lightgoldenrodyellow 50/51 50/51 14/17))
   4.104+(export (define-rgb-color lightyellow 1 1 224/255))
   4.105+(export (define-rgb-color yellow 1 1 0))
   4.106+(export (define-rgb-color gold 1 43/51 0))
   4.107+(export (define-rgb-color lightgoldenrod 14/15 13/15 26/51))
   4.108+(export (define-rgb-color goldenrod 218/255 11/17 32/255))
   4.109+(export (define-rgb-color darkgoldenrod 184/255 134/255 11/255))
   4.110+(export (define-rgb-color rosybrown 188/255 143/255 143/255))
   4.111+(export (define-rgb-color indianred 41/51 92/255 92/255))
   4.112+(export (define-rgb-color saddlebrown 139/255 23/85 19/255))
   4.113+(export (define-rgb-color sienna 32/51 82/255 3/17))
   4.114+(export (define-rgb-color peru 41/51 133/255 21/85))
   4.115+(export (define-rgb-color burlywood 74/85 184/255 9/17))
   4.116+(export (define-rgb-color beige 49/51 49/51 44/51))
   4.117+(export (define-rgb-color wheat 49/51 74/85 179/255))
   4.118+(export (define-rgb-color sandybrown 244/255 164/255 32/85))
   4.119+(export (define-rgb-color tan 14/17 12/17 28/51))
   4.120+(export (define-rgb-color chocolate 14/17 7/17 2/17))
   4.121+(export (define-rgb-color firebrick 178/255 2/15 2/15))
   4.122+(export (define-rgb-color brown 11/17 14/85 14/85))
   4.123+(export (define-rgb-color darksalmon 233/255 10/17 122/255))
   4.124+(export (define-rgb-color salmon 50/51 128/255 38/85))
   4.125+(export (define-rgb-color lightsalmon 1 32/51 122/255))
   4.126+(export (define-rgb-color orange 1 11/17 0))
   4.127+(export (define-rgb-color darkorange 1 28/51 0))
   4.128+(export (define-rgb-color coral 1 127/255 16/51))
   4.129+(export (define-rgb-color lightcoral 16/17 128/255 128/255))
   4.130+(export (define-rgb-color tomato 1 33/85 71/255))
   4.131+(export (define-rgb-color orangered 1 23/85 0))
   4.132+(export (define-rgb-color red 1 0 0))
   4.133+(export (define-rgb-color hotpink 1 7/17 12/17))
   4.134+(export (define-rgb-color deeppink 1 4/51 49/85))
   4.135+(export (define-rgb-color pink 1 64/85 203/255))
   4.136+(export (define-rgb-color lightpink 1 182/255 193/255))
   4.137+(export (define-rgb-color palevioletred 73/85 112/255 49/85))
   4.138+(export (define-rgb-color maroon 176/255 16/85 32/85))
   4.139+(export (define-rgb-color mediumvioletred 199/255 7/85 133/255))
   4.140+(export (define-rgb-color violetred 208/255 32/255 48/85))
   4.141+(export (define-rgb-color magenta 1 0 1))
   4.142+(export (define-rgb-color violet 14/15 26/51 14/15))
   4.143+(export (define-rgb-color plum 13/15 32/51 13/15))
   4.144+(export (define-rgb-color orchid 218/255 112/255 214/255))
   4.145+(export (define-rgb-color mediumorchid 62/85 1/3 211/255))
   4.146+(export (define-rgb-color darkorchid 3/5 10/51 4/5))
   4.147+(export (define-rgb-color darkviolet 148/255 0 211/255))
   4.148+(export (define-rgb-color blueviolet 46/85 43/255 226/255))
   4.149+(export (define-rgb-color purple 32/51 32/255 16/17))
   4.150+(export (define-rgb-color mediumpurple 49/85 112/255 73/85))
   4.151+(export (define-rgb-color thistle 72/85 191/255 72/85))
   4.152+(export (define-rgb-color snow1 1 50/51 50/51))
   4.153+(export (define-rgb-color snow2 14/15 233/255 233/255))
   4.154+(export (define-rgb-color snow3 41/51 67/85 67/85))
   4.155+(export (define-rgb-color snow4 139/255 137/255 137/255))
   4.156+(export (define-rgb-color seashell1 1 49/51 14/15))
   4.157+(export (define-rgb-color seashell2 14/15 229/255 74/85))
   4.158+(export (define-rgb-color seashell3 41/51 197/255 191/255))
   4.159+(export (define-rgb-color seashell4 139/255 134/255 26/51))
   4.160+(export (define-rgb-color antiquewhite1 1 239/255 73/85))
   4.161+(export (define-rgb-color antiquewhite2 14/15 223/255 4/5))
   4.162+(export (define-rgb-color antiquewhite3 41/51 64/85 176/255))
   4.163+(export (define-rgb-color antiquewhite4 139/255 131/255 8/17))
   4.164+(export (define-rgb-color bisque1 1 76/85 196/255))
   4.165+(export (define-rgb-color bisque2 14/15 71/85 61/85))
   4.166+(export (define-rgb-color bisque3 41/51 61/85 158/255))
   4.167+(export (define-rgb-color bisque4 139/255 25/51 107/255))
   4.168+(export (define-rgb-color peachpuff1 1 218/255 37/51))
   4.169+(export (define-rgb-color peachpuff2 14/15 203/255 173/255))
   4.170+(export (define-rgb-color peachpuff3 41/51 35/51 149/255))
   4.171+(export (define-rgb-color peachpuff4 139/255 7/15 101/255))
   4.172+(export (define-rgb-color navajowhite1 1 74/85 173/255))
   4.173+(export (define-rgb-color navajowhite2 14/15 69/85 161/255))
   4.174+(export (define-rgb-color navajowhite3 41/51 179/255 139/255))
   4.175+(export (define-rgb-color navajowhite4 139/255 121/255 94/255))
   4.176+(export (define-rgb-color lemonchiffon1 1 50/51 41/51))
   4.177+(export (define-rgb-color lemonchiffon2 14/15 233/255 191/255))
   4.178+(export (define-rgb-color lemonchiffon3 41/51 67/85 11/17))
   4.179+(export (define-rgb-color lemonchiffon4 139/255 137/255 112/255))
   4.180+(export (define-rgb-color cornsilk1 1 248/255 44/51))
   4.181+(export (define-rgb-color cornsilk2 14/15 232/255 41/51))
   4.182+(export (define-rgb-color cornsilk3 41/51 40/51 59/85))
   4.183+(export (define-rgb-color cornsilk4 139/255 8/15 8/17))
   4.184+(export (define-rgb-color ivory1 1 1 16/17))
   4.185+(export (define-rgb-color ivory2 14/15 14/15 224/255))
   4.186+(export (define-rgb-color ivory3 41/51 41/51 193/255))
   4.187+(export (define-rgb-color ivory4 139/255 139/255 131/255))
   4.188+(export (define-rgb-color honeydew1 16/17 1 16/17))
   4.189+(export (define-rgb-color honeydew2 224/255 14/15 224/255))
   4.190+(export (define-rgb-color honeydew3 193/255 41/51 193/255))
   4.191+(export (define-rgb-color honeydew4 131/255 139/255 131/255))
   4.192+(export (define-rgb-color lavenderblush1 1 16/17 49/51))
   4.193+(export (define-rgb-color lavenderblush2 14/15 224/255 229/255))
   4.194+(export (define-rgb-color lavenderblush3 41/51 193/255 197/255))
   4.195+(export (define-rgb-color lavenderblush4 139/255 131/255 134/255))
   4.196+(export (define-rgb-color mistyrose1 1 76/85 15/17))
   4.197+(export (define-rgb-color mistyrose2 14/15 71/85 14/17))
   4.198+(export (define-rgb-color mistyrose3 41/51 61/85 181/255))
   4.199+(export (define-rgb-color mistyrose4 139/255 25/51 41/85))
   4.200+(export (define-rgb-color azure1 16/17 1 1))
   4.201+(export (define-rgb-color azure2 224/255 14/15 14/15))
   4.202+(export (define-rgb-color azure3 193/255 41/51 41/51))
   4.203+(export (define-rgb-color azure4 131/255 139/255 139/255))
   4.204+(export (define-rgb-color slateblue1 131/255 37/85 1))
   4.205+(export (define-rgb-color slateblue2 122/255 103/255 14/15))
   4.206+(export (define-rgb-color slateblue3 7/17 89/255 41/51))
   4.207+(export (define-rgb-color slateblue4 71/255 4/17 139/255))
   4.208+(export (define-rgb-color royalblue1 24/85 118/255 1))
   4.209+(export (define-rgb-color royalblue2 67/255 22/51 14/15))
   4.210+(export (define-rgb-color royalblue3 58/255 19/51 41/51))
   4.211+(export (define-rgb-color royalblue4 13/85 64/255 139/255))
   4.212+(export (define-rgb-color blue1 0 0 1))
   4.213+(export (define-rgb-color blue2 0 0 14/15))
   4.214+(export (define-rgb-color blue3 0 0 41/51))
   4.215+(export (define-rgb-color blue4 0 0 139/255))
   4.216+(export (define-rgb-color dodgerblue1 2/17 48/85 1))
   4.217+(export (define-rgb-color dodgerblue2 28/255 134/255 14/15))
   4.218+(export (define-rgb-color dodgerblue3 8/85 116/255 41/51))
   4.219+(export (define-rgb-color dodgerblue4 16/255 26/85 139/255))
   4.220+(export (define-rgb-color steelblue1 33/85 184/255 1))
   4.221+(export (define-rgb-color steelblue2 92/255 172/255 14/15))
   4.222+(export (define-rgb-color steelblue3 79/255 148/255 41/51))
   4.223+(export (define-rgb-color steelblue4 18/85 20/51 139/255))
   4.224+(export (define-rgb-color deepskyblue1 0 191/255 1))
   4.225+(export (define-rgb-color deepskyblue2 0 178/255 14/15))
   4.226+(export (define-rgb-color deepskyblue3 0 154/255 41/51))
   4.227+(export (define-rgb-color deepskyblue4 0 104/255 139/255))
   4.228+(export (define-rgb-color skyblue1 9/17 206/255 1))
   4.229+(export (define-rgb-color skyblue2 42/85 64/85 14/15))
   4.230+(export (define-rgb-color skyblue3 36/85 166/255 41/51))
   4.231+(export (define-rgb-color skyblue4 74/255 112/255 139/255))
   4.232+(export (define-rgb-color lightskyblue1 176/255 226/255 1))
   4.233+(export (define-rgb-color lightskyblue2 164/255 211/255 14/15))
   4.234+(export (define-rgb-color lightskyblue3 47/85 182/255 41/51))
   4.235+(export (define-rgb-color lightskyblue4 32/85 41/85 139/255))
   4.236+(export (define-rgb-color slategray1 66/85 226/255 1))
   4.237+(export (define-rgb-color slategray2 37/51 211/255 14/15))
   4.238+(export (define-rgb-color slategray3 53/85 182/255 41/51))
   4.239+(export (define-rgb-color slategray4 36/85 41/85 139/255))
   4.240+(export (define-rgb-color lightsteelblue1 202/255 15/17 1))
   4.241+(export (define-rgb-color lightsteelblue2 188/255 14/17 14/15))
   4.242+(export (define-rgb-color lightsteelblue3 54/85 181/255 41/51))
   4.243+(export (define-rgb-color lightsteelblue4 22/51 41/85 139/255))
   4.244+(export (define-rgb-color lightblue1 191/255 239/255 1))
   4.245+(export (define-rgb-color lightblue2 178/255 223/255 14/15))
   4.246+(export (define-rgb-color lightblue3 154/255 64/85 41/51))
   4.247+(export (define-rgb-color lightblue4 104/255 131/255 139/255))
   4.248+(export (define-rgb-color lightcyan1 224/255 1 1))
   4.249+(export (define-rgb-color lightcyan2 209/255 14/15 14/15))
   4.250+(export (define-rgb-color lightcyan3 12/17 41/51 41/51))
   4.251+(export (define-rgb-color lightcyan4 122/255 139/255 139/255))
   4.252+(export (define-rgb-color paleturquoise1 11/15 1 1))
   4.253+(export (define-rgb-color paleturquoise2 58/85 14/15 14/15))
   4.254+(export (define-rgb-color paleturquoise3 10/17 41/51 41/51))
   4.255+(export (define-rgb-color paleturquoise4 2/5 139/255 139/255))
   4.256+(export (define-rgb-color cadetblue1 152/255 49/51 1))
   4.257+(export (define-rgb-color cadetblue2 142/255 229/255 14/15))
   4.258+(export (define-rgb-color cadetblue3 122/255 197/255 41/51))
   4.259+(export (define-rgb-color cadetblue4 83/255 134/255 139/255))
   4.260+(export (define-rgb-color turquoise1 0 49/51 1))
   4.261+(export (define-rgb-color turquoise2 0 229/255 14/15))
   4.262+(export (define-rgb-color turquoise3 0 197/255 41/51))
   4.263+(export (define-rgb-color turquoise4 0 134/255 139/255))
   4.264+(export (define-rgb-color cyan1 0 1 1))
   4.265+(export (define-rgb-color cyan2 0 14/15 14/15))
   4.266+(export (define-rgb-color cyan3 0 41/51 41/51))
   4.267+(export (define-rgb-color cyan4 0 139/255 139/255))
   4.268+(export (define-rgb-color darkslategray1 151/255 1 1))
   4.269+(export (define-rgb-color darkslategray2 47/85 14/15 14/15))
   4.270+(export (define-rgb-color darkslategray3 121/255 41/51 41/51))
   4.271+(export (define-rgb-color darkslategray4 82/255 139/255 139/255))
   4.272+(export (define-rgb-color aquamarine1 127/255 1 212/255))
   4.273+(export (define-rgb-color aquamarine2 118/255 14/15 66/85))
   4.274+(export (define-rgb-color aquamarine3 2/5 41/51 2/3))
   4.275+(export (define-rgb-color aquamarine4 23/85 139/255 116/255))
   4.276+(export (define-rgb-color darkseagreen1 193/255 1 193/255))
   4.277+(export (define-rgb-color darkseagreen2 12/17 14/15 12/17))
   4.278+(export (define-rgb-color darkseagreen3 31/51 41/51 31/51))
   4.279+(export (define-rgb-color darkseagreen4 7/17 139/255 7/17))
   4.280+(export (define-rgb-color seagreen1 28/85 1 53/85))
   4.281+(export (define-rgb-color seagreen2 26/85 14/15 148/255))
   4.282+(export (define-rgb-color seagreen3 67/255 41/51 128/255))
   4.283+(export (define-rgb-color seagreen4 46/255 139/255 29/85))
   4.284+(export (define-rgb-color palegreen1 154/255 1 154/255))
   4.285+(export (define-rgb-color palegreen2 48/85 14/15 48/85))
   4.286+(export (define-rgb-color palegreen3 124/255 41/51 124/255))
   4.287+(export (define-rgb-color palegreen4 28/85 139/255 28/85))
   4.288+(export (define-rgb-color springgreen1 0 1 127/255))
   4.289+(export (define-rgb-color springgreen2 0 14/15 118/255))
   4.290+(export (define-rgb-color springgreen3 0 41/51 2/5))
   4.291+(export (define-rgb-color springgreen4 0 139/255 23/85))
   4.292+(export (define-rgb-color green1 0 1 0))
   4.293+(export (define-rgb-color green2 0 14/15 0))
   4.294+(export (define-rgb-color green3 0 41/51 0))
   4.295+(export (define-rgb-color green4 0 139/255 0))
   4.296+(export (define-rgb-color chartreuse1 127/255 1 0))
   4.297+(export (define-rgb-color chartreuse2 118/255 14/15 0))
   4.298+(export (define-rgb-color chartreuse3 2/5 41/51 0))
   4.299+(export (define-rgb-color chartreuse4 23/85 139/255 0))
   4.300+(export (define-rgb-color olivedrab1 64/85 1 62/255))
   4.301+(export (define-rgb-color olivedrab2 179/255 14/15 58/255))
   4.302+(export (define-rgb-color olivedrab3 154/255 41/51 10/51))
   4.303+(export (define-rgb-color olivedrab4 7/17 139/255 2/15))
   4.304+(export (define-rgb-color darkolivegreen1 202/255 1 112/255))
   4.305+(export (define-rgb-color darkolivegreen2 188/255 14/15 104/255))
   4.306+(export (define-rgb-color darkolivegreen3 54/85 41/51 6/17))
   4.307+(export (define-rgb-color darkolivegreen4 22/51 139/255 61/255))
   4.308+(export (define-rgb-color khaki1 1 82/85 143/255))
   4.309+(export (define-rgb-color khaki2 14/15 46/51 133/255))
   4.310+(export (define-rgb-color khaki3 41/51 66/85 23/51))
   4.311+(export (define-rgb-color khaki4 139/255 134/255 26/85))
   4.312+(export (define-rgb-color lightgoldenrod1 1 236/255 139/255))
   4.313+(export (define-rgb-color lightgoldenrod2 14/15 44/51 26/51))
   4.314+(export (define-rgb-color lightgoldenrod3 41/51 38/51 112/255))
   4.315+(export (define-rgb-color lightgoldenrod4 139/255 43/85 76/255))
   4.316+(export (define-rgb-color lightyellow1 1 1 224/255))
   4.317+(export (define-rgb-color lightyellow2 14/15 14/15 209/255))
   4.318+(export (define-rgb-color lightyellow3 41/51 41/51 12/17))
   4.319+(export (define-rgb-color lightyellow4 139/255 139/255 122/255))
   4.320+(export (define-rgb-color yellow1 1 1 0))
   4.321+(export (define-rgb-color yellow2 14/15 14/15 0))
   4.322+(export (define-rgb-color yellow3 41/51 41/51 0))
   4.323+(export (define-rgb-color yellow4 139/255 139/255 0))
   4.324+(export (define-rgb-color gold1 1 43/51 0))
   4.325+(export (define-rgb-color gold2 14/15 67/85 0))
   4.326+(export (define-rgb-color gold3 41/51 173/255 0))
   4.327+(export (define-rgb-color gold4 139/255 39/85 0))
   4.328+(export (define-rgb-color goldenrod1 1 193/255 37/255))
   4.329+(export (define-rgb-color goldenrod2 14/15 12/17 2/15))
   4.330+(export (define-rgb-color goldenrod3 41/51 31/51 29/255))
   4.331+(export (define-rgb-color goldenrod4 139/255 7/17 4/51))
   4.332+(export (define-rgb-color darkgoldenrod1 1 37/51 1/17))
   4.333+(export (define-rgb-color darkgoldenrod2 14/15 173/255 14/255))
   4.334+(export (define-rgb-color darkgoldenrod3 41/51 149/255 4/85))
   4.335+(export (define-rgb-color darkgoldenrod4 139/255 101/255 8/255))
   4.336+(export (define-rgb-color rosybrown1 1 193/255 193/255))
   4.337+(export (define-rgb-color rosybrown2 14/15 12/17 12/17))
   4.338+(export (define-rgb-color rosybrown3 41/51 31/51 31/51))
   4.339+(export (define-rgb-color rosybrown4 139/255 7/17 7/17))
   4.340+(export (define-rgb-color indianred1 1 106/255 106/255))
   4.341+(export (define-rgb-color indianred2 14/15 33/85 33/85))
   4.342+(export (define-rgb-color indianred3 41/51 1/3 1/3))
   4.343+(export (define-rgb-color indianred4 139/255 58/255 58/255))
   4.344+(export (define-rgb-color sienna1 1 26/51 71/255))
   4.345+(export (define-rgb-color sienna2 14/15 121/255 22/85))
   4.346+(export (define-rgb-color sienna3 41/51 104/255 19/85))
   4.347+(export (define-rgb-color sienna4 139/255 71/255 38/255))
   4.348+(export (define-rgb-color burlywood1 1 211/255 31/51))
   4.349+(export (define-rgb-color burlywood2 14/15 197/255 29/51))
   4.350+(export (define-rgb-color burlywood3 41/51 2/3 25/51))
   4.351+(export (define-rgb-color burlywood4 139/255 23/51 1/3))
   4.352+(export (define-rgb-color wheat1 1 77/85 62/85))
   4.353+(export (define-rgb-color wheat2 14/15 72/85 58/85))
   4.354+(export (define-rgb-color wheat3 41/51 62/85 10/17))
   4.355+(export (define-rgb-color wheat4 139/255 42/85 2/5))
   4.356+(export (define-rgb-color tan1 1 11/17 79/255))
   4.357+(export (define-rgb-color tan2 14/15 154/255 73/255))
   4.358+(export (define-rgb-color tan3 41/51 133/255 21/85))
   4.359+(export (define-rgb-color tan4 139/255 6/17 43/255))
   4.360+(export (define-rgb-color chocolate1 1 127/255 12/85))
   4.361+(export (define-rgb-color chocolate2 14/15 118/255 11/85))
   4.362+(export (define-rgb-color chocolate3 41/51 2/5 29/255))
   4.363+(export (define-rgb-color chocolate4 139/255 23/85 19/255))
   4.364+(export (define-rgb-color firebrick1 1 16/85 16/85))
   4.365+(export (define-rgb-color firebrick2 14/15 44/255 44/255))
   4.366+(export (define-rgb-color firebrick3 41/51 38/255 38/255))
   4.367+(export (define-rgb-color firebrick4 139/255 26/255 26/255))
   4.368+(export (define-rgb-color brown1 1 64/255 64/255))
   4.369+(export (define-rgb-color brown2 14/15 59/255 59/255))
   4.370+(export (define-rgb-color brown3 41/51 1/5 1/5))
   4.371+(export (define-rgb-color brown4 139/255 7/51 7/51))
   4.372+(export (define-rgb-color salmon1 1 28/51 7/17))
   4.373+(export (define-rgb-color salmon2 14/15 26/51 98/255))
   4.374+(export (define-rgb-color salmon3 41/51 112/255 28/85))
   4.375+(export (define-rgb-color salmon4 139/255 76/255 19/85))
   4.376+(export (define-rgb-color lightsalmon1 1 32/51 122/255))
   4.377+(export (define-rgb-color lightsalmon2 14/15 149/255 38/85))
   4.378+(export (define-rgb-color lightsalmon3 41/51 43/85 98/255))
   4.379+(export (define-rgb-color lightsalmon4 139/255 29/85 22/85))
   4.380+(export (define-rgb-color orange1 1 11/17 0))
   4.381+(export (define-rgb-color orange2 14/15 154/255 0))
   4.382+(export (define-rgb-color orange3 41/51 133/255 0))
   4.383+(export (define-rgb-color orange4 139/255 6/17 0))
   4.384+(export (define-rgb-color darkorange1 1 127/255 0))
   4.385+(export (define-rgb-color darkorange2 14/15 118/255 0))
   4.386+(export (define-rgb-color darkorange3 41/51 2/5 0))
   4.387+(export (define-rgb-color darkorange4 139/255 23/85 0))
   4.388+(export (define-rgb-color coral1 1 38/85 86/255))
   4.389+(export (define-rgb-color coral2 14/15 106/255 16/51))
   4.390+(export (define-rgb-color coral3 41/51 91/255 23/85))
   4.391+(export (define-rgb-color coral4 139/255 62/255 47/255))
   4.392+(export (define-rgb-color tomato1 1 33/85 71/255))
   4.393+(export (define-rgb-color tomato2 14/15 92/255 22/85))
   4.394+(export (define-rgb-color tomato3 41/51 79/255 19/85))
   4.395+(export (define-rgb-color tomato4 139/255 18/85 38/255))
   4.396+(export (define-rgb-color orangered1 1 23/85 0))
   4.397+(export (define-rgb-color orangered2 14/15 64/255 0))
   4.398+(export (define-rgb-color orangered3 41/51 11/51 0))
   4.399+(export (define-rgb-color orangered4 139/255 37/255 0))
   4.400+(export (define-rgb-color red1 1 0 0))
   4.401+(export (define-rgb-color red2 14/15 0 0))
   4.402+(export (define-rgb-color red3 41/51 0 0))
   4.403+(export (define-rgb-color red4 139/255 0 0))
   4.404+(export (define-rgb-color deeppink1 1 4/51 49/85))
   4.405+(export (define-rgb-color deeppink2 14/15 6/85 137/255))
   4.406+(export (define-rgb-color deeppink3 41/51 16/255 118/255))
   4.407+(export (define-rgb-color deeppink4 139/255 2/51 16/51))
   4.408+(export (define-rgb-color hotpink1 1 22/51 12/17))
   4.409+(export (define-rgb-color hotpink2 14/15 106/255 167/255))
   4.410+(export (define-rgb-color hotpink3 41/51 32/85 48/85))
   4.411+(export (define-rgb-color hotpink4 139/255 58/255 98/255))
   4.412+(export (define-rgb-color pink1 1 181/255 197/255))
   4.413+(export (define-rgb-color pink2 14/15 169/255 184/255))
   4.414+(export (define-rgb-color pink3 41/51 29/51 158/255))
   4.415+(export (define-rgb-color pink4 139/255 33/85 36/85))
   4.416+(export (define-rgb-color lightpink1 1 58/85 37/51))
   4.417+(export (define-rgb-color lightpink2 14/15 54/85 173/255))
   4.418+(export (define-rgb-color lightpink3 41/51 28/51 149/255))
   4.419+(export (define-rgb-color lightpink4 139/255 19/51 101/255))
   4.420+(export (define-rgb-color palevioletred1 1 26/51 57/85))
   4.421+(export (define-rgb-color palevioletred2 14/15 121/255 53/85))
   4.422+(export (define-rgb-color palevioletred3 41/51 104/255 137/255))
   4.423+(export (define-rgb-color palevioletred4 139/255 71/255 31/85))
   4.424+(export (define-rgb-color maroon1 1 52/255 179/255))
   4.425+(export (define-rgb-color maroon2 14/15 16/85 167/255))
   4.426+(export (define-rgb-color maroon3 41/51 41/255 48/85))
   4.427+(export (define-rgb-color maroon4 139/255 28/255 98/255))
   4.428+(export (define-rgb-color violetred1 1 62/255 10/17))
   4.429+(export (define-rgb-color violetred2 14/15 58/255 28/51))
   4.430+(export (define-rgb-color violetred3 41/51 10/51 8/17))
   4.431+(export (define-rgb-color violetred4 139/255 2/15 82/255))
   4.432+(export (define-rgb-color magenta1 1 0 1))
   4.433+(export (define-rgb-color magenta2 14/15 0 14/15))
   4.434+(export (define-rgb-color magenta3 41/51 0 41/51))
   4.435+(export (define-rgb-color magenta4 139/255 0 139/255))
   4.436+(export (define-rgb-color orchid1 1 131/255 50/51))
   4.437+(export (define-rgb-color orchid2 14/15 122/255 233/255))
   4.438+(export (define-rgb-color orchid3 41/51 7/17 67/85))
   4.439+(export (define-rgb-color orchid4 139/255 71/255 137/255))
   4.440+(export (define-rgb-color plum1 1 11/15 1))
   4.441+(export (define-rgb-color plum2 14/15 58/85 14/15))
   4.442+(export (define-rgb-color plum3 41/51 10/17 41/51))
   4.443+(export (define-rgb-color plum4 139/255 2/5 139/255))
   4.444+(export (define-rgb-color mediumorchid1 224/255 2/5 1))
   4.445+(export (define-rgb-color mediumorchid2 209/255 19/51 14/15))
   4.446+(export (define-rgb-color mediumorchid3 12/17 82/255 41/51))
   4.447+(export (define-rgb-color mediumorchid4 122/255 11/51 139/255))
   4.448+(export (define-rgb-color darkorchid1 191/255 62/255 1))
   4.449+(export (define-rgb-color darkorchid2 178/255 58/255 14/15))
   4.450+(export (define-rgb-color darkorchid3 154/255 10/51 41/51))
   4.451+(export (define-rgb-color darkorchid4 104/255 2/15 139/255))
   4.452+(export (define-rgb-color purple1 31/51 16/85 1))
   4.453+(export (define-rgb-color purple2 29/51 44/255 14/15))
   4.454+(export (define-rgb-color purple3 25/51 38/255 41/51))
   4.455+(export (define-rgb-color purple4 1/3 26/255 139/255))
   4.456+(export (define-rgb-color mediumpurple1 57/85 26/51 1))
   4.457+(export (define-rgb-color mediumpurple2 53/85 121/255 14/15))
   4.458+(export (define-rgb-color mediumpurple3 137/255 104/255 41/51))
   4.459+(export (define-rgb-color mediumpurple4 31/85 71/255 139/255))
   4.460+(export (define-rgb-color thistle1 1 15/17 1))
   4.461+(export (define-rgb-color thistle2 14/15 14/17 14/15))
   4.462+(export (define-rgb-color thistle3 41/51 181/255 41/51))
   4.463+(export (define-rgb-color thistle4 139/255 41/85 139/255))
   4.464+(export (define-rgb-color gray0 0 0 0))
   4.465+(export (define-rgb-color grey0 0 0 0))
   4.466+(export (define-rgb-color gray1 1/85 1/85 1/85))
   4.467+(export (define-rgb-color grey1 1/85 1/85 1/85))
   4.468+(export (define-rgb-color gray2 1/51 1/51 1/51))
   4.469+(export (define-rgb-color grey2 1/51 1/51 1/51))
   4.470+(export (define-rgb-color gray3 8/255 8/255 8/255))
   4.471+(export (define-rgb-color grey3 8/255 8/255 8/255))
   4.472+(export (define-rgb-color gray4 2/51 2/51 2/51))
   4.473+(export (define-rgb-color grey4 2/51 2/51 2/51))
   4.474+(export (define-rgb-color gray5 13/255 13/255 13/255))
   4.475+(export (define-rgb-color grey5 13/255 13/255 13/255))
   4.476+(export (define-rgb-color gray6 1/17 1/17 1/17))
   4.477+(export (define-rgb-color grey6 1/17 1/17 1/17))
   4.478+(export (define-rgb-color gray7 6/85 6/85 6/85))
   4.479+(export (define-rgb-color grey7 6/85 6/85 6/85))
   4.480+(export (define-rgb-color gray8 4/51 4/51 4/51))
   4.481+(export (define-rgb-color grey8 4/51 4/51 4/51))
   4.482+(export (define-rgb-color gray9 23/255 23/255 23/255))
   4.483+(export (define-rgb-color grey9 23/255 23/255 23/255))
   4.484+(export (define-rgb-color gray10 26/255 26/255 26/255))
   4.485+(export (define-rgb-color grey10 26/255 26/255 26/255))
   4.486+(export (define-rgb-color gray11 28/255 28/255 28/255))
   4.487+(export (define-rgb-color grey11 28/255 28/255 28/255))
   4.488+(export (define-rgb-color gray12 31/255 31/255 31/255))
   4.489+(export (define-rgb-color grey12 31/255 31/255 31/255))
   4.490+(export (define-rgb-color gray13 11/85 11/85 11/85))
   4.491+(export (define-rgb-color grey13 11/85 11/85 11/85))
   4.492+(export (define-rgb-color gray14 12/85 12/85 12/85))
   4.493+(export (define-rgb-color grey14 12/85 12/85 12/85))
   4.494+(export (define-rgb-color gray15 38/255 38/255 38/255))
   4.495+(export (define-rgb-color grey15 38/255 38/255 38/255))
   4.496+(export (define-rgb-color gray16 41/255 41/255 41/255))
   4.497+(export (define-rgb-color grey16 41/255 41/255 41/255))
   4.498+(export (define-rgb-color gray17 43/255 43/255 43/255))
   4.499+(export (define-rgb-color grey17 43/255 43/255 43/255))
   4.500+(export (define-rgb-color gray18 46/255 46/255 46/255))
   4.501+(export (define-rgb-color grey18 46/255 46/255 46/255))
   4.502+(export (define-rgb-color gray19 16/85 16/85 16/85))
   4.503+(export (define-rgb-color grey19 16/85 16/85 16/85))
   4.504+(export (define-rgb-color gray20 1/5 1/5 1/5))
   4.505+(export (define-rgb-color grey20 1/5 1/5 1/5))
   4.506+(export (define-rgb-color gray21 18/85 18/85 18/85))
   4.507+(export (define-rgb-color grey21 18/85 18/85 18/85))
   4.508+(export (define-rgb-color gray22 56/255 56/255 56/255))
   4.509+(export (define-rgb-color grey22 56/255 56/255 56/255))
   4.510+(export (define-rgb-color gray23 59/255 59/255 59/255))
   4.511+(export (define-rgb-color grey23 59/255 59/255 59/255))
   4.512+(export (define-rgb-color gray24 61/255 61/255 61/255))
   4.513+(export (define-rgb-color grey24 61/255 61/255 61/255))
   4.514+(export (define-rgb-color gray25 64/255 64/255 64/255))
   4.515+(export (define-rgb-color grey25 64/255 64/255 64/255))
   4.516+(export (define-rgb-color gray26 22/85 22/85 22/85))
   4.517+(export (define-rgb-color grey26 22/85 22/85 22/85))
   4.518+(export (define-rgb-color gray27 23/85 23/85 23/85))
   4.519+(export (define-rgb-color grey27 23/85 23/85 23/85))
   4.520+(export (define-rgb-color gray28 71/255 71/255 71/255))
   4.521+(export (define-rgb-color grey28 71/255 71/255 71/255))
   4.522+(export (define-rgb-color gray29 74/255 74/255 74/255))
   4.523+(export (define-rgb-color grey29 74/255 74/255 74/255))
   4.524+(export (define-rgb-color gray30 77/255 77/255 77/255))
   4.525+(export (define-rgb-color grey30 77/255 77/255 77/255))
   4.526+(export (define-rgb-color gray31 79/255 79/255 79/255))
   4.527+(export (define-rgb-color grey31 79/255 79/255 79/255))
   4.528+(export (define-rgb-color gray32 82/255 82/255 82/255))
   4.529+(export (define-rgb-color grey32 82/255 82/255 82/255))
   4.530+(export (define-rgb-color gray33 28/85 28/85 28/85))
   4.531+(export (define-rgb-color grey33 28/85 28/85 28/85))
   4.532+(export (define-rgb-color gray34 29/85 29/85 29/85))
   4.533+(export (define-rgb-color grey34 29/85 29/85 29/85))
   4.534+(export (define-rgb-color gray35 89/255 89/255 89/255))
   4.535+(export (define-rgb-color grey35 89/255 89/255 89/255))
   4.536+(export (define-rgb-color gray36 92/255 92/255 92/255))
   4.537+(export (define-rgb-color grey36 92/255 92/255 92/255))
   4.538+(export (define-rgb-color gray37 94/255 94/255 94/255))
   4.539+(export (define-rgb-color grey37 94/255 94/255 94/255))
   4.540+(export (define-rgb-color gray38 97/255 97/255 97/255))
   4.541+(export (define-rgb-color grey38 97/255 97/255 97/255))
   4.542+(export (define-rgb-color gray39 33/85 33/85 33/85))
   4.543+(export (define-rgb-color grey39 33/85 33/85 33/85))
   4.544+(export (define-rgb-color gray40 2/5 2/5 2/5))
   4.545+(export (define-rgb-color grey40 2/5 2/5 2/5))
   4.546+(export (define-rgb-color gray41 7/17 7/17 7/17))
   4.547+(export (define-rgb-color grey41 7/17 7/17 7/17))
   4.548+(export (define-rgb-color gray42 107/255 107/255 107/255))
   4.549+(export (define-rgb-color grey42 107/255 107/255 107/255))
   4.550+(export (define-rgb-color gray43 22/51 22/51 22/51))
   4.551+(export (define-rgb-color grey43 22/51 22/51 22/51))
   4.552+(export (define-rgb-color gray44 112/255 112/255 112/255))
   4.553+(export (define-rgb-color grey44 112/255 112/255 112/255))
   4.554+(export (define-rgb-color gray45 23/51 23/51 23/51))
   4.555+(export (define-rgb-color grey45 23/51 23/51 23/51))
   4.556+(export (define-rgb-color gray46 39/85 39/85 39/85))
   4.557+(export (define-rgb-color grey46 39/85 39/85 39/85))
   4.558+(export (define-rgb-color gray47 8/17 8/17 8/17))
   4.559+(export (define-rgb-color grey47 8/17 8/17 8/17))
   4.560+(export (define-rgb-color gray48 122/255 122/255 122/255))
   4.561+(export (define-rgb-color grey48 122/255 122/255 122/255))
   4.562+(export (define-rgb-color gray49 25/51 25/51 25/51))
   4.563+(export (define-rgb-color grey49 25/51 25/51 25/51))
   4.564+(export (define-rgb-color gray50 127/255 127/255 127/255))
   4.565+(export (define-rgb-color grey50 127/255 127/255 127/255))
   4.566+(export (define-rgb-color gray51 26/51 26/51 26/51))
   4.567+(export (define-rgb-color grey51 26/51 26/51 26/51))
   4.568+(export (define-rgb-color gray52 133/255 133/255 133/255))
   4.569+(export (define-rgb-color grey52 133/255 133/255 133/255))
   4.570+(export (define-rgb-color gray53 9/17 9/17 9/17))
   4.571+(export (define-rgb-color grey53 9/17 9/17 9/17))
   4.572+(export (define-rgb-color gray54 46/85 46/85 46/85))
   4.573+(export (define-rgb-color grey54 46/85 46/85 46/85))
   4.574+(export (define-rgb-color gray55 28/51 28/51 28/51))
   4.575+(export (define-rgb-color grey55 28/51 28/51 28/51))
   4.576+(export (define-rgb-color gray56 143/255 143/255 143/255))
   4.577+(export (define-rgb-color grey56 143/255 143/255 143/255))
   4.578+(export (define-rgb-color gray57 29/51 29/51 29/51))
   4.579+(export (define-rgb-color grey57 29/51 29/51 29/51))
   4.580+(export (define-rgb-color gray58 148/255 148/255 148/255))
   4.581+(export (define-rgb-color grey58 148/255 148/255 148/255))
   4.582+(export (define-rgb-color gray59 10/17 10/17 10/17))
   4.583+(export (define-rgb-color grey59 10/17 10/17 10/17))
   4.584+(export (define-rgb-color gray60 3/5 3/5 3/5))
   4.585+(export (define-rgb-color grey60 3/5 3/5 3/5))
   4.586+(export (define-rgb-color gray61 52/85 52/85 52/85))
   4.587+(export (define-rgb-color grey61 52/85 52/85 52/85))
   4.588+(export (define-rgb-color gray62 158/255 158/255 158/255))
   4.589+(export (define-rgb-color grey62 158/255 158/255 158/255))
   4.590+(export (define-rgb-color gray63 161/255 161/255 161/255))
   4.591+(export (define-rgb-color grey63 161/255 161/255 161/255))
   4.592+(export (define-rgb-color gray64 163/255 163/255 163/255))
   4.593+(export (define-rgb-color grey64 163/255 163/255 163/255))
   4.594+(export (define-rgb-color gray65 166/255 166/255 166/255))
   4.595+(export (define-rgb-color grey65 166/255 166/255 166/255))
   4.596+(export (define-rgb-color gray66 56/85 56/85 56/85))
   4.597+(export (define-rgb-color grey66 56/85 56/85 56/85))
   4.598+(export (define-rgb-color gray67 57/85 57/85 57/85))
   4.599+(export (define-rgb-color grey67 57/85 57/85 57/85))
   4.600+(export (define-rgb-color gray68 173/255 173/255 173/255))
   4.601+(export (define-rgb-color grey68 173/255 173/255 173/255))
   4.602+(export (define-rgb-color gray69 176/255 176/255 176/255))
   4.603+(export (define-rgb-color grey69 176/255 176/255 176/255))
   4.604+(export (define-rgb-color gray70 179/255 179/255 179/255))
   4.605+(export (define-rgb-color grey70 179/255 179/255 179/255))
   4.606+(export (define-rgb-color gray71 181/255 181/255 181/255))
   4.607+(export (define-rgb-color grey71 181/255 181/255 181/255))
   4.608+(export (define-rgb-color gray72 184/255 184/255 184/255))
   4.609+(export (define-rgb-color grey72 184/255 184/255 184/255))
   4.610+(export (define-rgb-color gray73 62/85 62/85 62/85))
   4.611+(export (define-rgb-color grey73 62/85 62/85 62/85))
   4.612+(export (define-rgb-color gray74 63/85 63/85 63/85))
   4.613+(export (define-rgb-color grey74 63/85 63/85 63/85))
   4.614+(export (define-rgb-color gray75 191/255 191/255 191/255))
   4.615+(export (define-rgb-color grey75 191/255 191/255 191/255))
   4.616+(export (define-rgb-color gray76 194/255 194/255 194/255))
   4.617+(export (define-rgb-color grey76 194/255 194/255 194/255))
   4.618+(export (define-rgb-color gray77 196/255 196/255 196/255))
   4.619+(export (define-rgb-color grey77 196/255 196/255 196/255))
   4.620+(export (define-rgb-color gray78 199/255 199/255 199/255))
   4.621+(export (define-rgb-color grey78 199/255 199/255 199/255))
   4.622+(export (define-rgb-color gray79 67/85 67/85 67/85))
   4.623+(export (define-rgb-color grey79 67/85 67/85 67/85))
   4.624+(export (define-rgb-color gray80 4/5 4/5 4/5))
   4.625+(export (define-rgb-color grey80 4/5 4/5 4/5))
   4.626+(export (define-rgb-color gray81 69/85 69/85 69/85))
   4.627+(export (define-rgb-color grey81 69/85 69/85 69/85))
   4.628+(export (define-rgb-color gray82 209/255 209/255 209/255))
   4.629+(export (define-rgb-color grey82 209/255 209/255 209/255))
   4.630+(export (define-rgb-color gray83 212/255 212/255 212/255))
   4.631+(export (define-rgb-color grey83 212/255 212/255 212/255))
   4.632+(export (define-rgb-color gray84 214/255 214/255 214/255))
   4.633+(export (define-rgb-color grey84 214/255 214/255 214/255))
   4.634+(export (define-rgb-color gray85 217/255 217/255 217/255))
   4.635+(export (define-rgb-color grey85 217/255 217/255 217/255))
   4.636+(export (define-rgb-color gray86 73/85 73/85 73/85))
   4.637+(export (define-rgb-color grey86 73/85 73/85 73/85))
   4.638+(export (define-rgb-color gray87 74/85 74/85 74/85))
   4.639+(export (define-rgb-color grey87 74/85 74/85 74/85))
   4.640+(export (define-rgb-color gray88 224/255 224/255 224/255))
   4.641+(export (define-rgb-color grey88 224/255 224/255 224/255))
   4.642+(export (define-rgb-color gray89 227/255 227/255 227/255))
   4.643+(export (define-rgb-color grey89 227/255 227/255 227/255))
   4.644+(export (define-rgb-color gray90 229/255 229/255 229/255))
   4.645+(export (define-rgb-color grey90 229/255 229/255 229/255))
   4.646+(export (define-rgb-color gray91 232/255 232/255 232/255))
   4.647+(export (define-rgb-color grey91 232/255 232/255 232/255))
   4.648+(export (define-rgb-color gray92 47/51 47/51 47/51))
   4.649+(export (define-rgb-color grey92 47/51 47/51 47/51))
   4.650+(export (define-rgb-color gray93 79/85 79/85 79/85))
   4.651+(export (define-rgb-color grey93 79/85 79/85 79/85))
   4.652+(export (define-rgb-color gray94 16/17 16/17 16/17))
   4.653+(export (define-rgb-color grey94 16/17 16/17 16/17))
   4.654+(export (define-rgb-color gray95 242/255 242/255 242/255))
   4.655+(export (define-rgb-color grey95 242/255 242/255 242/255))
   4.656+(export (define-rgb-color gray96 49/51 49/51 49/51))
   4.657+(export (define-rgb-color grey96 49/51 49/51 49/51))
   4.658+(export (define-rgb-color gray97 247/255 247/255 247/255))
   4.659+(export (define-rgb-color grey97 247/255 247/255 247/255))
   4.660+(export (define-rgb-color gray98 50/51 50/51 50/51))
   4.661+(export (define-rgb-color grey98 50/51 50/51 50/51))
   4.662+(export (define-rgb-color gray99 84/85 84/85 84/85))
   4.663+(export (define-rgb-color grey99 84/85 84/85 84/85))
   4.664+(export (define-rgb-color gray100 1 1 1))
   4.665+(export (define-rgb-color grey100 1 1 1))
   4.666+(export (define-rgb-color darkgrey 169/255 169/255 169/255))
   4.667+(export (define-rgb-color darkgray 169/255 169/255 169/255))
   4.668+(export (define-rgb-color darkblue 0 0 139/255))
   4.669+(export (define-rgb-color darkcyan 0 139/255 139/255))
   4.670+(export (define-rgb-color darkmagenta 139/255 0 139/255))
   4.671+(export (define-rgb-color darkred 139/255 0 0))
   4.672+(export (define-rgb-color lightgreen 48/85 14/15 48/85))
     5.1--- a/lisp/lib/obj/meta/pkg.lisp	Sat Aug 03 00:59:36 2024 -0400
     5.2+++ b/lisp/lib/obj/meta/pkg.lisp	Sun Aug 04 00:18:52 2024 -0400
     5.3@@ -2,6 +2,17 @@
     5.4 
     5.5 ;;
     5.6 
     5.7+;;; Commentary:
     5.8+
     5.9+
    5.10+;;;; Notes:
    5.11+
    5.12+;; ordered? https://www.reddit.com/r/lisp/comments/n88x59/metaclasses_using_structures_or_speeding_up_slot/
    5.13+
    5.14+;;;; Ref:
    5.15+
    5.16+;; https://franz.com/support/documentation/11.0/mop/concepts.html
    5.17+
    5.18 ;;; Code:
    5.19 (defpackage :obj/meta/stealth
    5.20   (:use :cl :std :obj/meta :sb-mop))
     6.1--- a/lisp/lib/obj/obj.asd	Sat Aug 03 00:59:36 2024 -0400
     6.2+++ b/lisp/lib/obj/obj.asd	Sun Aug 04 00:18:52 2024 -0400
     6.3@@ -42,9 +42,9 @@
     6.4                (:file "equiv")
     6.5                (:module "color"
     6.6                 :components ((:file "color")
     6.7-                             (:file "palette")
     6.8                              (:file "util")
     6.9-                             (:file "x11-colors")))
    6.10+                             (:file "x11")
    6.11+                             (:file "palette")))
    6.12                (:module "music"
    6.13                 :components ((:file "music")))
    6.14                (:module "time"
     7.1--- a/lisp/lib/obj/pkg.lisp	Sat Aug 03 00:59:36 2024 -0400
     7.2+++ b/lisp/lib/obj/pkg.lisp	Sun Aug 04 00:18:52 2024 -0400
     7.3@@ -167,7 +167,12 @@
     7.4    #:rgb-to-hsv #:hsv-to-rgb #:hex-to-rgb #:as-hsv #:as-rgb
     7.5    #:rgb-combination #:hsv-combination
     7.6    #:parse-hex-rgb #:print-hex-rgb
     7.7-   :color-palette :parse-and-write-color-definitions))
     7.8+   :color-palette :parse-and-write-color-definitions
     7.9+   :*x11-colors* :*x11-color-palette* :*default-color-palette* :color-palette
    7.10+   #:make-color-palette
    7.11+   #:color-palette-p
    7.12+   #:copy-color-palette
    7.13+   #:color-palette-table))
    7.14 
    7.15 (defpackage :obj/time
    7.16   (:nicknames :time)
    7.17@@ -405,7 +410,21 @@
    7.18            :column-value
    7.19            :column-type
    7.20            :column-vector
    7.21-           :column-data))
    7.22+           :column-data
    7.23+           :math-expression
    7.24+           :add-expression
    7.25+           :sub-expression
    7.26+           :mult-expression
    7.27+           :div-expression
    7.28+           :mod-expression
    7.29+           :and-expression
    7.30+           :or-expression
    7.31+           :lteq-expression
    7.32+           :gteq-expression
    7.33+           :lt-expression
    7.34+           :gt-expression
    7.35+           :neq-expression
    7.36+           :eq-expression))
    7.37 
    7.38 (defpackage :obj/secret
    7.39   (:nicknames :secret)
     8.1--- a/lisp/lib/obj/query.lisp	Sat Aug 03 00:59:36 2024 -0400
     8.2+++ b/lisp/lib/obj/query.lisp	Sun Aug 04 00:18:52 2024 -0400
     8.3@@ -291,6 +291,7 @@
     8.4   ((name :initarg :name :type string :accessor binary-expression-name)
     8.5    (op :initarg :op :type symbol :accessor binary-expression-op)))
     8.6 
     8.7+;; TODO 2024-08-03: ???
     8.8 (defmethod to-field ((self math-expression) (input logical-plan))
     8.9   (declare (ignorable input))
    8.10   (make-field :name "mult" :type (field-type (to-field (lhs self) input))))
     9.1--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2+++ b/lisp/lib/obj/x11-colors.lisp	Sun Aug 04 00:18:52 2024 -0400
     9.3@@ -0,0 +1,669 @@
     9.4+;;; x11-colors.lisp --- X11 Colors -*- buffer-read-only:t -*-
     9.5+
     9.6+;; input = /home/ellis/comp/core/.stash/rgb.txt
     9.7+
     9.8+;; This file was generated automatically by
     9.9+;; OBJ/COLOR:PARSE-X11-COLOR-DEFINITIONS.
    9.10+
    9.11+;; Do not modify.
    9.12+
    9.13+;;; Code:
    9.14+(in-package :obj/color)
    9.15+
    9.16+(export (define-rgb-color snow 1 50/51 50/51))
    9.17+(export (define-rgb-color ghostwhite 248/255 248/255 1))
    9.18+(export (define-rgb-color whitesmoke 49/51 49/51 49/51))
    9.19+(export (define-rgb-color gainsboro 44/51 44/51 44/51))
    9.20+(export (define-rgb-color floralwhite 1 50/51 16/17))
    9.21+(export (define-rgb-color oldlace 253/255 49/51 46/51))
    9.22+(export (define-rgb-color linen 50/51 16/17 46/51))
    9.23+(export (define-rgb-color antiquewhite 50/51 47/51 43/51))
    9.24+(export (define-rgb-color papayawhip 1 239/255 71/85))
    9.25+(export (define-rgb-color blanchedalmond 1 47/51 41/51))
    9.26+(export (define-rgb-color bisque 1 76/85 196/255))
    9.27+(export (define-rgb-color peachpuff 1 218/255 37/51))
    9.28+(export (define-rgb-color navajowhite 1 74/85 173/255))
    9.29+(export (define-rgb-color moccasin 1 76/85 181/255))
    9.30+(export (define-rgb-color cornsilk 1 248/255 44/51))
    9.31+(export (define-rgb-color ivory 1 1 16/17))
    9.32+(export (define-rgb-color lemonchiffon 1 50/51 41/51))
    9.33+(export (define-rgb-color seashell 1 49/51 14/15))
    9.34+(export (define-rgb-color honeydew 16/17 1 16/17))
    9.35+(export (define-rgb-color mintcream 49/51 1 50/51))
    9.36+(export (define-rgb-color azure 16/17 1 1))
    9.37+(export (define-rgb-color aliceblue 16/17 248/255 1))
    9.38+(export (define-rgb-color lavender 46/51 46/51 50/51))
    9.39+(export (define-rgb-color lavenderblush 1 16/17 49/51))
    9.40+(export (define-rgb-color mistyrose 1 76/85 15/17))
    9.41+(export (define-rgb-color white 1 1 1))
    9.42+(export (define-rgb-color black 0 0 0))
    9.43+(export (define-rgb-color darkslategray 47/255 79/255 79/255))
    9.44+(export (define-rgb-color darkslategrey 47/255 79/255 79/255))
    9.45+(export (define-rgb-color dimgray 7/17 7/17 7/17))
    9.46+(export (define-rgb-color dimgrey 7/17 7/17 7/17))
    9.47+(export (define-rgb-color slategray 112/255 128/255 48/85))
    9.48+(export (define-rgb-color slategrey 112/255 128/255 48/85))
    9.49+(export (define-rgb-color lightslategray 7/15 8/15 3/5))
    9.50+(export (define-rgb-color lightslategrey 7/15 8/15 3/5))
    9.51+(export (define-rgb-color gray 38/51 38/51 38/51))
    9.52+(export (define-rgb-color grey 38/51 38/51 38/51))
    9.53+(export (define-rgb-color lightgrey 211/255 211/255 211/255))
    9.54+(export (define-rgb-color lightgray 211/255 211/255 211/255))
    9.55+(export (define-rgb-color midnightblue 5/51 5/51 112/255))
    9.56+(export (define-rgb-color navy 0 0 128/255))
    9.57+(export (define-rgb-color navyblue 0 0 128/255))
    9.58+(export (define-rgb-color cornflowerblue 20/51 149/255 79/85))
    9.59+(export (define-rgb-color darkslateblue 24/85 61/255 139/255))
    9.60+(export (define-rgb-color slateblue 106/255 6/17 41/51))
    9.61+(export (define-rgb-color mediumslateblue 41/85 104/255 14/15))
    9.62+(export (define-rgb-color lightslateblue 44/85 112/255 1))
    9.63+(export (define-rgb-color mediumblue 0 0 41/51))
    9.64+(export (define-rgb-color royalblue 13/51 7/17 15/17))
    9.65+(export (define-rgb-color blue 0 0 1))
    9.66+(export (define-rgb-color dodgerblue 2/17 48/85 1))
    9.67+(export (define-rgb-color deepskyblue 0 191/255 1))
    9.68+(export (define-rgb-color skyblue 9/17 206/255 47/51))
    9.69+(export (define-rgb-color lightskyblue 9/17 206/255 50/51))
    9.70+(export (define-rgb-color steelblue 14/51 26/51 12/17))
    9.71+(export (define-rgb-color lightsteelblue 176/255 196/255 74/85))
    9.72+(export (define-rgb-color lightblue 173/255 72/85 46/51))
    9.73+(export (define-rgb-color powderblue 176/255 224/255 46/51))
    9.74+(export (define-rgb-color paleturquoise 35/51 14/15 14/15))
    9.75+(export (define-rgb-color darkturquoise 0 206/255 209/255))
    9.76+(export (define-rgb-color mediumturquoise 24/85 209/255 4/5))
    9.77+(export (define-rgb-color turquoise 64/255 224/255 208/255))
    9.78+(export (define-rgb-color cyan 0 1 1))
    9.79+(export (define-rgb-color lightcyan 224/255 1 1))
    9.80+(export (define-rgb-color cadetblue 19/51 158/255 32/51))
    9.81+(export (define-rgb-color mediumaquamarine 2/5 41/51 2/3))
    9.82+(export (define-rgb-color aquamarine 127/255 1 212/255))
    9.83+(export (define-rgb-color darkgreen 0 20/51 0))
    9.84+(export (define-rgb-color darkolivegreen 1/3 107/255 47/255))
    9.85+(export (define-rgb-color darkseagreen 143/255 188/255 143/255))
    9.86+(export (define-rgb-color seagreen 46/255 139/255 29/85))
    9.87+(export (define-rgb-color mediumseagreen 4/17 179/255 113/255))
    9.88+(export (define-rgb-color lightseagreen 32/255 178/255 2/3))
    9.89+(export (define-rgb-color palegreen 152/255 251/255 152/255))
    9.90+(export (define-rgb-color springgreen 0 1 127/255))
    9.91+(export (define-rgb-color lawngreen 124/255 84/85 0))
    9.92+(export (define-rgb-color green 0 1 0))
    9.93+(export (define-rgb-color chartreuse 127/255 1 0))
    9.94+(export (define-rgb-color mediumspringgreen 0 50/51 154/255))
    9.95+(export (define-rgb-color greenyellow 173/255 1 47/255))
    9.96+(export (define-rgb-color limegreen 10/51 41/51 10/51))
    9.97+(export (define-rgb-color yellowgreen 154/255 41/51 10/51))
    9.98+(export (define-rgb-color forestgreen 2/15 139/255 2/15))
    9.99+(export (define-rgb-color olivedrab 107/255 142/255 7/51))
   9.100+(export (define-rgb-color darkkhaki 63/85 61/85 107/255))
   9.101+(export (define-rgb-color khaki 16/17 46/51 28/51))
   9.102+(export (define-rgb-color palegoldenrod 14/15 232/255 2/3))
   9.103+(export (define-rgb-color lightgoldenrodyellow 50/51 50/51 14/17))
   9.104+(export (define-rgb-color lightyellow 1 1 224/255))
   9.105+(export (define-rgb-color yellow 1 1 0))
   9.106+(export (define-rgb-color gold 1 43/51 0))
   9.107+(export (define-rgb-color lightgoldenrod 14/15 13/15 26/51))
   9.108+(export (define-rgb-color goldenrod 218/255 11/17 32/255))
   9.109+(export (define-rgb-color darkgoldenrod 184/255 134/255 11/255))
   9.110+(export (define-rgb-color rosybrown 188/255 143/255 143/255))
   9.111+(export (define-rgb-color indianred 41/51 92/255 92/255))
   9.112+(export (define-rgb-color saddlebrown 139/255 23/85 19/255))
   9.113+(export (define-rgb-color sienna 32/51 82/255 3/17))
   9.114+(export (define-rgb-color peru 41/51 133/255 21/85))
   9.115+(export (define-rgb-color burlywood 74/85 184/255 9/17))
   9.116+(export (define-rgb-color beige 49/51 49/51 44/51))
   9.117+(export (define-rgb-color wheat 49/51 74/85 179/255))
   9.118+(export (define-rgb-color sandybrown 244/255 164/255 32/85))
   9.119+(export (define-rgb-color tan 14/17 12/17 28/51))
   9.120+(export (define-rgb-color chocolate 14/17 7/17 2/17))
   9.121+(export (define-rgb-color firebrick 178/255 2/15 2/15))
   9.122+(export (define-rgb-color brown 11/17 14/85 14/85))
   9.123+(export (define-rgb-color darksalmon 233/255 10/17 122/255))
   9.124+(export (define-rgb-color salmon 50/51 128/255 38/85))
   9.125+(export (define-rgb-color lightsalmon 1 32/51 122/255))
   9.126+(export (define-rgb-color orange 1 11/17 0))
   9.127+(export (define-rgb-color darkorange 1 28/51 0))
   9.128+(export (define-rgb-color coral 1 127/255 16/51))
   9.129+(export (define-rgb-color lightcoral 16/17 128/255 128/255))
   9.130+(export (define-rgb-color tomato 1 33/85 71/255))
   9.131+(export (define-rgb-color orangered 1 23/85 0))
   9.132+(export (define-rgb-color red 1 0 0))
   9.133+(export (define-rgb-color hotpink 1 7/17 12/17))
   9.134+(export (define-rgb-color deeppink 1 4/51 49/85))
   9.135+(export (define-rgb-color pink 1 64/85 203/255))
   9.136+(export (define-rgb-color lightpink 1 182/255 193/255))
   9.137+(export (define-rgb-color palevioletred 73/85 112/255 49/85))
   9.138+(export (define-rgb-color maroon 176/255 16/85 32/85))
   9.139+(export (define-rgb-color mediumvioletred 199/255 7/85 133/255))
   9.140+(export (define-rgb-color violetred 208/255 32/255 48/85))
   9.141+(export (define-rgb-color magenta 1 0 1))
   9.142+(export (define-rgb-color violet 14/15 26/51 14/15))
   9.143+(export (define-rgb-color plum 13/15 32/51 13/15))
   9.144+(export (define-rgb-color orchid 218/255 112/255 214/255))
   9.145+(export (define-rgb-color mediumorchid 62/85 1/3 211/255))
   9.146+(export (define-rgb-color darkorchid 3/5 10/51 4/5))
   9.147+(export (define-rgb-color darkviolet 148/255 0 211/255))
   9.148+(export (define-rgb-color blueviolet 46/85 43/255 226/255))
   9.149+(export (define-rgb-color purple 32/51 32/255 16/17))
   9.150+(export (define-rgb-color mediumpurple 49/85 112/255 73/85))
   9.151+(export (define-rgb-color thistle 72/85 191/255 72/85))
   9.152+(export (define-rgb-color snow1 1 50/51 50/51))
   9.153+(export (define-rgb-color snow2 14/15 233/255 233/255))
   9.154+(export (define-rgb-color snow3 41/51 67/85 67/85))
   9.155+(export (define-rgb-color snow4 139/255 137/255 137/255))
   9.156+(export (define-rgb-color seashell1 1 49/51 14/15))
   9.157+(export (define-rgb-color seashell2 14/15 229/255 74/85))
   9.158+(export (define-rgb-color seashell3 41/51 197/255 191/255))
   9.159+(export (define-rgb-color seashell4 139/255 134/255 26/51))
   9.160+(export (define-rgb-color antiquewhite1 1 239/255 73/85))
   9.161+(export (define-rgb-color antiquewhite2 14/15 223/255 4/5))
   9.162+(export (define-rgb-color antiquewhite3 41/51 64/85 176/255))
   9.163+(export (define-rgb-color antiquewhite4 139/255 131/255 8/17))
   9.164+(export (define-rgb-color bisque1 1 76/85 196/255))
   9.165+(export (define-rgb-color bisque2 14/15 71/85 61/85))
   9.166+(export (define-rgb-color bisque3 41/51 61/85 158/255))
   9.167+(export (define-rgb-color bisque4 139/255 25/51 107/255))
   9.168+(export (define-rgb-color peachpuff1 1 218/255 37/51))
   9.169+(export (define-rgb-color peachpuff2 14/15 203/255 173/255))
   9.170+(export (define-rgb-color peachpuff3 41/51 35/51 149/255))
   9.171+(export (define-rgb-color peachpuff4 139/255 7/15 101/255))
   9.172+(export (define-rgb-color navajowhite1 1 74/85 173/255))
   9.173+(export (define-rgb-color navajowhite2 14/15 69/85 161/255))
   9.174+(export (define-rgb-color navajowhite3 41/51 179/255 139/255))
   9.175+(export (define-rgb-color navajowhite4 139/255 121/255 94/255))
   9.176+(export (define-rgb-color lemonchiffon1 1 50/51 41/51))
   9.177+(export (define-rgb-color lemonchiffon2 14/15 233/255 191/255))
   9.178+(export (define-rgb-color lemonchiffon3 41/51 67/85 11/17))
   9.179+(export (define-rgb-color lemonchiffon4 139/255 137/255 112/255))
   9.180+(export (define-rgb-color cornsilk1 1 248/255 44/51))
   9.181+(export (define-rgb-color cornsilk2 14/15 232/255 41/51))
   9.182+(export (define-rgb-color cornsilk3 41/51 40/51 59/85))
   9.183+(export (define-rgb-color cornsilk4 139/255 8/15 8/17))
   9.184+(export (define-rgb-color ivory1 1 1 16/17))
   9.185+(export (define-rgb-color ivory2 14/15 14/15 224/255))
   9.186+(export (define-rgb-color ivory3 41/51 41/51 193/255))
   9.187+(export (define-rgb-color ivory4 139/255 139/255 131/255))
   9.188+(export (define-rgb-color honeydew1 16/17 1 16/17))
   9.189+(export (define-rgb-color honeydew2 224/255 14/15 224/255))
   9.190+(export (define-rgb-color honeydew3 193/255 41/51 193/255))
   9.191+(export (define-rgb-color honeydew4 131/255 139/255 131/255))
   9.192+(export (define-rgb-color lavenderblush1 1 16/17 49/51))
   9.193+(export (define-rgb-color lavenderblush2 14/15 224/255 229/255))
   9.194+(export (define-rgb-color lavenderblush3 41/51 193/255 197/255))
   9.195+(export (define-rgb-color lavenderblush4 139/255 131/255 134/255))
   9.196+(export (define-rgb-color mistyrose1 1 76/85 15/17))
   9.197+(export (define-rgb-color mistyrose2 14/15 71/85 14/17))
   9.198+(export (define-rgb-color mistyrose3 41/51 61/85 181/255))
   9.199+(export (define-rgb-color mistyrose4 139/255 25/51 41/85))
   9.200+(export (define-rgb-color azure1 16/17 1 1))
   9.201+(export (define-rgb-color azure2 224/255 14/15 14/15))
   9.202+(export (define-rgb-color azure3 193/255 41/51 41/51))
   9.203+(export (define-rgb-color azure4 131/255 139/255 139/255))
   9.204+(export (define-rgb-color slateblue1 131/255 37/85 1))
   9.205+(export (define-rgb-color slateblue2 122/255 103/255 14/15))
   9.206+(export (define-rgb-color slateblue3 7/17 89/255 41/51))
   9.207+(export (define-rgb-color slateblue4 71/255 4/17 139/255))
   9.208+(export (define-rgb-color royalblue1 24/85 118/255 1))
   9.209+(export (define-rgb-color royalblue2 67/255 22/51 14/15))
   9.210+(export (define-rgb-color royalblue3 58/255 19/51 41/51))
   9.211+(export (define-rgb-color royalblue4 13/85 64/255 139/255))
   9.212+(export (define-rgb-color blue1 0 0 1))
   9.213+(export (define-rgb-color blue2 0 0 14/15))
   9.214+(export (define-rgb-color blue3 0 0 41/51))
   9.215+(export (define-rgb-color blue4 0 0 139/255))
   9.216+(export (define-rgb-color dodgerblue1 2/17 48/85 1))
   9.217+(export (define-rgb-color dodgerblue2 28/255 134/255 14/15))
   9.218+(export (define-rgb-color dodgerblue3 8/85 116/255 41/51))
   9.219+(export (define-rgb-color dodgerblue4 16/255 26/85 139/255))
   9.220+(export (define-rgb-color steelblue1 33/85 184/255 1))
   9.221+(export (define-rgb-color steelblue2 92/255 172/255 14/15))
   9.222+(export (define-rgb-color steelblue3 79/255 148/255 41/51))
   9.223+(export (define-rgb-color steelblue4 18/85 20/51 139/255))
   9.224+(export (define-rgb-color deepskyblue1 0 191/255 1))
   9.225+(export (define-rgb-color deepskyblue2 0 178/255 14/15))
   9.226+(export (define-rgb-color deepskyblue3 0 154/255 41/51))
   9.227+(export (define-rgb-color deepskyblue4 0 104/255 139/255))
   9.228+(export (define-rgb-color skyblue1 9/17 206/255 1))
   9.229+(export (define-rgb-color skyblue2 42/85 64/85 14/15))
   9.230+(export (define-rgb-color skyblue3 36/85 166/255 41/51))
   9.231+(export (define-rgb-color skyblue4 74/255 112/255 139/255))
   9.232+(export (define-rgb-color lightskyblue1 176/255 226/255 1))
   9.233+(export (define-rgb-color lightskyblue2 164/255 211/255 14/15))
   9.234+(export (define-rgb-color lightskyblue3 47/85 182/255 41/51))
   9.235+(export (define-rgb-color lightskyblue4 32/85 41/85 139/255))
   9.236+(export (define-rgb-color slategray1 66/85 226/255 1))
   9.237+(export (define-rgb-color slategray2 37/51 211/255 14/15))
   9.238+(export (define-rgb-color slategray3 53/85 182/255 41/51))
   9.239+(export (define-rgb-color slategray4 36/85 41/85 139/255))
   9.240+(export (define-rgb-color lightsteelblue1 202/255 15/17 1))
   9.241+(export (define-rgb-color lightsteelblue2 188/255 14/17 14/15))
   9.242+(export (define-rgb-color lightsteelblue3 54/85 181/255 41/51))
   9.243+(export (define-rgb-color lightsteelblue4 22/51 41/85 139/255))
   9.244+(export (define-rgb-color lightblue1 191/255 239/255 1))
   9.245+(export (define-rgb-color lightblue2 178/255 223/255 14/15))
   9.246+(export (define-rgb-color lightblue3 154/255 64/85 41/51))
   9.247+(export (define-rgb-color lightblue4 104/255 131/255 139/255))
   9.248+(export (define-rgb-color lightcyan1 224/255 1 1))
   9.249+(export (define-rgb-color lightcyan2 209/255 14/15 14/15))
   9.250+(export (define-rgb-color lightcyan3 12/17 41/51 41/51))
   9.251+(export (define-rgb-color lightcyan4 122/255 139/255 139/255))
   9.252+(export (define-rgb-color paleturquoise1 11/15 1 1))
   9.253+(export (define-rgb-color paleturquoise2 58/85 14/15 14/15))
   9.254+(export (define-rgb-color paleturquoise3 10/17 41/51 41/51))
   9.255+(export (define-rgb-color paleturquoise4 2/5 139/255 139/255))
   9.256+(export (define-rgb-color cadetblue1 152/255 49/51 1))
   9.257+(export (define-rgb-color cadetblue2 142/255 229/255 14/15))
   9.258+(export (define-rgb-color cadetblue3 122/255 197/255 41/51))
   9.259+(export (define-rgb-color cadetblue4 83/255 134/255 139/255))
   9.260+(export (define-rgb-color turquoise1 0 49/51 1))
   9.261+(export (define-rgb-color turquoise2 0 229/255 14/15))
   9.262+(export (define-rgb-color turquoise3 0 197/255 41/51))
   9.263+(export (define-rgb-color turquoise4 0 134/255 139/255))
   9.264+(export (define-rgb-color cyan1 0 1 1))
   9.265+(export (define-rgb-color cyan2 0 14/15 14/15))
   9.266+(export (define-rgb-color cyan3 0 41/51 41/51))
   9.267+(export (define-rgb-color cyan4 0 139/255 139/255))
   9.268+(export (define-rgb-color darkslategray1 151/255 1 1))
   9.269+(export (define-rgb-color darkslategray2 47/85 14/15 14/15))
   9.270+(export (define-rgb-color darkslategray3 121/255 41/51 41/51))
   9.271+(export (define-rgb-color darkslategray4 82/255 139/255 139/255))
   9.272+(export (define-rgb-color aquamarine1 127/255 1 212/255))
   9.273+(export (define-rgb-color aquamarine2 118/255 14/15 66/85))
   9.274+(export (define-rgb-color aquamarine3 2/5 41/51 2/3))
   9.275+(export (define-rgb-color aquamarine4 23/85 139/255 116/255))
   9.276+(export (define-rgb-color darkseagreen1 193/255 1 193/255))
   9.277+(export (define-rgb-color darkseagreen2 12/17 14/15 12/17))
   9.278+(export (define-rgb-color darkseagreen3 31/51 41/51 31/51))
   9.279+(export (define-rgb-color darkseagreen4 7/17 139/255 7/17))
   9.280+(export (define-rgb-color seagreen1 28/85 1 53/85))
   9.281+(export (define-rgb-color seagreen2 26/85 14/15 148/255))
   9.282+(export (define-rgb-color seagreen3 67/255 41/51 128/255))
   9.283+(export (define-rgb-color seagreen4 46/255 139/255 29/85))
   9.284+(export (define-rgb-color palegreen1 154/255 1 154/255))
   9.285+(export (define-rgb-color palegreen2 48/85 14/15 48/85))
   9.286+(export (define-rgb-color palegreen3 124/255 41/51 124/255))
   9.287+(export (define-rgb-color palegreen4 28/85 139/255 28/85))
   9.288+(export (define-rgb-color springgreen1 0 1 127/255))
   9.289+(export (define-rgb-color springgreen2 0 14/15 118/255))
   9.290+(export (define-rgb-color springgreen3 0 41/51 2/5))
   9.291+(export (define-rgb-color springgreen4 0 139/255 23/85))
   9.292+(export (define-rgb-color green1 0 1 0))
   9.293+(export (define-rgb-color green2 0 14/15 0))
   9.294+(export (define-rgb-color green3 0 41/51 0))
   9.295+(export (define-rgb-color green4 0 139/255 0))
   9.296+(export (define-rgb-color chartreuse1 127/255 1 0))
   9.297+(export (define-rgb-color chartreuse2 118/255 14/15 0))
   9.298+(export (define-rgb-color chartreuse3 2/5 41/51 0))
   9.299+(export (define-rgb-color chartreuse4 23/85 139/255 0))
   9.300+(export (define-rgb-color olivedrab1 64/85 1 62/255))
   9.301+(export (define-rgb-color olivedrab2 179/255 14/15 58/255))
   9.302+(export (define-rgb-color olivedrab3 154/255 41/51 10/51))
   9.303+(export (define-rgb-color olivedrab4 7/17 139/255 2/15))
   9.304+(export (define-rgb-color darkolivegreen1 202/255 1 112/255))
   9.305+(export (define-rgb-color darkolivegreen2 188/255 14/15 104/255))
   9.306+(export (define-rgb-color darkolivegreen3 54/85 41/51 6/17))
   9.307+(export (define-rgb-color darkolivegreen4 22/51 139/255 61/255))
   9.308+(export (define-rgb-color khaki1 1 82/85 143/255))
   9.309+(export (define-rgb-color khaki2 14/15 46/51 133/255))
   9.310+(export (define-rgb-color khaki3 41/51 66/85 23/51))
   9.311+(export (define-rgb-color khaki4 139/255 134/255 26/85))
   9.312+(export (define-rgb-color lightgoldenrod1 1 236/255 139/255))
   9.313+(export (define-rgb-color lightgoldenrod2 14/15 44/51 26/51))
   9.314+(export (define-rgb-color lightgoldenrod3 41/51 38/51 112/255))
   9.315+(export (define-rgb-color lightgoldenrod4 139/255 43/85 76/255))
   9.316+(export (define-rgb-color lightyellow1 1 1 224/255))
   9.317+(export (define-rgb-color lightyellow2 14/15 14/15 209/255))
   9.318+(export (define-rgb-color lightyellow3 41/51 41/51 12/17))
   9.319+(export (define-rgb-color lightyellow4 139/255 139/255 122/255))
   9.320+(export (define-rgb-color yellow1 1 1 0))
   9.321+(export (define-rgb-color yellow2 14/15 14/15 0))
   9.322+(export (define-rgb-color yellow3 41/51 41/51 0))
   9.323+(export (define-rgb-color yellow4 139/255 139/255 0))
   9.324+(export (define-rgb-color gold1 1 43/51 0))
   9.325+(export (define-rgb-color gold2 14/15 67/85 0))
   9.326+(export (define-rgb-color gold3 41/51 173/255 0))
   9.327+(export (define-rgb-color gold4 139/255 39/85 0))
   9.328+(export (define-rgb-color goldenrod1 1 193/255 37/255))
   9.329+(export (define-rgb-color goldenrod2 14/15 12/17 2/15))
   9.330+(export (define-rgb-color goldenrod3 41/51 31/51 29/255))
   9.331+(export (define-rgb-color goldenrod4 139/255 7/17 4/51))
   9.332+(export (define-rgb-color darkgoldenrod1 1 37/51 1/17))
   9.333+(export (define-rgb-color darkgoldenrod2 14/15 173/255 14/255))
   9.334+(export (define-rgb-color darkgoldenrod3 41/51 149/255 4/85))
   9.335+(export (define-rgb-color darkgoldenrod4 139/255 101/255 8/255))
   9.336+(export (define-rgb-color rosybrown1 1 193/255 193/255))
   9.337+(export (define-rgb-color rosybrown2 14/15 12/17 12/17))
   9.338+(export (define-rgb-color rosybrown3 41/51 31/51 31/51))
   9.339+(export (define-rgb-color rosybrown4 139/255 7/17 7/17))
   9.340+(export (define-rgb-color indianred1 1 106/255 106/255))
   9.341+(export (define-rgb-color indianred2 14/15 33/85 33/85))
   9.342+(export (define-rgb-color indianred3 41/51 1/3 1/3))
   9.343+(export (define-rgb-color indianred4 139/255 58/255 58/255))
   9.344+(export (define-rgb-color sienna1 1 26/51 71/255))
   9.345+(export (define-rgb-color sienna2 14/15 121/255 22/85))
   9.346+(export (define-rgb-color sienna3 41/51 104/255 19/85))
   9.347+(export (define-rgb-color sienna4 139/255 71/255 38/255))
   9.348+(export (define-rgb-color burlywood1 1 211/255 31/51))
   9.349+(export (define-rgb-color burlywood2 14/15 197/255 29/51))
   9.350+(export (define-rgb-color burlywood3 41/51 2/3 25/51))
   9.351+(export (define-rgb-color burlywood4 139/255 23/51 1/3))
   9.352+(export (define-rgb-color wheat1 1 77/85 62/85))
   9.353+(export (define-rgb-color wheat2 14/15 72/85 58/85))
   9.354+(export (define-rgb-color wheat3 41/51 62/85 10/17))
   9.355+(export (define-rgb-color wheat4 139/255 42/85 2/5))
   9.356+(export (define-rgb-color tan1 1 11/17 79/255))
   9.357+(export (define-rgb-color tan2 14/15 154/255 73/255))
   9.358+(export (define-rgb-color tan3 41/51 133/255 21/85))
   9.359+(export (define-rgb-color tan4 139/255 6/17 43/255))
   9.360+(export (define-rgb-color chocolate1 1 127/255 12/85))
   9.361+(export (define-rgb-color chocolate2 14/15 118/255 11/85))
   9.362+(export (define-rgb-color chocolate3 41/51 2/5 29/255))
   9.363+(export (define-rgb-color chocolate4 139/255 23/85 19/255))
   9.364+(export (define-rgb-color firebrick1 1 16/85 16/85))
   9.365+(export (define-rgb-color firebrick2 14/15 44/255 44/255))
   9.366+(export (define-rgb-color firebrick3 41/51 38/255 38/255))
   9.367+(export (define-rgb-color firebrick4 139/255 26/255 26/255))
   9.368+(export (define-rgb-color brown1 1 64/255 64/255))
   9.369+(export (define-rgb-color brown2 14/15 59/255 59/255))
   9.370+(export (define-rgb-color brown3 41/51 1/5 1/5))
   9.371+(export (define-rgb-color brown4 139/255 7/51 7/51))
   9.372+(export (define-rgb-color salmon1 1 28/51 7/17))
   9.373+(export (define-rgb-color salmon2 14/15 26/51 98/255))
   9.374+(export (define-rgb-color salmon3 41/51 112/255 28/85))
   9.375+(export (define-rgb-color salmon4 139/255 76/255 19/85))
   9.376+(export (define-rgb-color lightsalmon1 1 32/51 122/255))
   9.377+(export (define-rgb-color lightsalmon2 14/15 149/255 38/85))
   9.378+(export (define-rgb-color lightsalmon3 41/51 43/85 98/255))
   9.379+(export (define-rgb-color lightsalmon4 139/255 29/85 22/85))
   9.380+(export (define-rgb-color orange1 1 11/17 0))
   9.381+(export (define-rgb-color orange2 14/15 154/255 0))
   9.382+(export (define-rgb-color orange3 41/51 133/255 0))
   9.383+(export (define-rgb-color orange4 139/255 6/17 0))
   9.384+(export (define-rgb-color darkorange1 1 127/255 0))
   9.385+(export (define-rgb-color darkorange2 14/15 118/255 0))
   9.386+(export (define-rgb-color darkorange3 41/51 2/5 0))
   9.387+(export (define-rgb-color darkorange4 139/255 23/85 0))
   9.388+(export (define-rgb-color coral1 1 38/85 86/255))
   9.389+(export (define-rgb-color coral2 14/15 106/255 16/51))
   9.390+(export (define-rgb-color coral3 41/51 91/255 23/85))
   9.391+(export (define-rgb-color coral4 139/255 62/255 47/255))
   9.392+(export (define-rgb-color tomato1 1 33/85 71/255))
   9.393+(export (define-rgb-color tomato2 14/15 92/255 22/85))
   9.394+(export (define-rgb-color tomato3 41/51 79/255 19/85))
   9.395+(export (define-rgb-color tomato4 139/255 18/85 38/255))
   9.396+(export (define-rgb-color orangered1 1 23/85 0))
   9.397+(export (define-rgb-color orangered2 14/15 64/255 0))
   9.398+(export (define-rgb-color orangered3 41/51 11/51 0))
   9.399+(export (define-rgb-color orangered4 139/255 37/255 0))
   9.400+(export (define-rgb-color red1 1 0 0))
   9.401+(export (define-rgb-color red2 14/15 0 0))
   9.402+(export (define-rgb-color red3 41/51 0 0))
   9.403+(export (define-rgb-color red4 139/255 0 0))
   9.404+(export (define-rgb-color deeppink1 1 4/51 49/85))
   9.405+(export (define-rgb-color deeppink2 14/15 6/85 137/255))
   9.406+(export (define-rgb-color deeppink3 41/51 16/255 118/255))
   9.407+(export (define-rgb-color deeppink4 139/255 2/51 16/51))
   9.408+(export (define-rgb-color hotpink1 1 22/51 12/17))
   9.409+(export (define-rgb-color hotpink2 14/15 106/255 167/255))
   9.410+(export (define-rgb-color hotpink3 41/51 32/85 48/85))
   9.411+(export (define-rgb-color hotpink4 139/255 58/255 98/255))
   9.412+(export (define-rgb-color pink1 1 181/255 197/255))
   9.413+(export (define-rgb-color pink2 14/15 169/255 184/255))
   9.414+(export (define-rgb-color pink3 41/51 29/51 158/255))
   9.415+(export (define-rgb-color pink4 139/255 33/85 36/85))
   9.416+(export (define-rgb-color lightpink1 1 58/85 37/51))
   9.417+(export (define-rgb-color lightpink2 14/15 54/85 173/255))
   9.418+(export (define-rgb-color lightpink3 41/51 28/51 149/255))
   9.419+(export (define-rgb-color lightpink4 139/255 19/51 101/255))
   9.420+(export (define-rgb-color palevioletred1 1 26/51 57/85))
   9.421+(export (define-rgb-color palevioletred2 14/15 121/255 53/85))
   9.422+(export (define-rgb-color palevioletred3 41/51 104/255 137/255))
   9.423+(export (define-rgb-color palevioletred4 139/255 71/255 31/85))
   9.424+(export (define-rgb-color maroon1 1 52/255 179/255))
   9.425+(export (define-rgb-color maroon2 14/15 16/85 167/255))
   9.426+(export (define-rgb-color maroon3 41/51 41/255 48/85))
   9.427+(export (define-rgb-color maroon4 139/255 28/255 98/255))
   9.428+(export (define-rgb-color violetred1 1 62/255 10/17))
   9.429+(export (define-rgb-color violetred2 14/15 58/255 28/51))
   9.430+(export (define-rgb-color violetred3 41/51 10/51 8/17))
   9.431+(export (define-rgb-color violetred4 139/255 2/15 82/255))
   9.432+(export (define-rgb-color magenta1 1 0 1))
   9.433+(export (define-rgb-color magenta2 14/15 0 14/15))
   9.434+(export (define-rgb-color magenta3 41/51 0 41/51))
   9.435+(export (define-rgb-color magenta4 139/255 0 139/255))
   9.436+(export (define-rgb-color orchid1 1 131/255 50/51))
   9.437+(export (define-rgb-color orchid2 14/15 122/255 233/255))
   9.438+(export (define-rgb-color orchid3 41/51 7/17 67/85))
   9.439+(export (define-rgb-color orchid4 139/255 71/255 137/255))
   9.440+(export (define-rgb-color plum1 1 11/15 1))
   9.441+(export (define-rgb-color plum2 14/15 58/85 14/15))
   9.442+(export (define-rgb-color plum3 41/51 10/17 41/51))
   9.443+(export (define-rgb-color plum4 139/255 2/5 139/255))
   9.444+(export (define-rgb-color mediumorchid1 224/255 2/5 1))
   9.445+(export (define-rgb-color mediumorchid2 209/255 19/51 14/15))
   9.446+(export (define-rgb-color mediumorchid3 12/17 82/255 41/51))
   9.447+(export (define-rgb-color mediumorchid4 122/255 11/51 139/255))
   9.448+(export (define-rgb-color darkorchid1 191/255 62/255 1))
   9.449+(export (define-rgb-color darkorchid2 178/255 58/255 14/15))
   9.450+(export (define-rgb-color darkorchid3 154/255 10/51 41/51))
   9.451+(export (define-rgb-color darkorchid4 104/255 2/15 139/255))
   9.452+(export (define-rgb-color purple1 31/51 16/85 1))
   9.453+(export (define-rgb-color purple2 29/51 44/255 14/15))
   9.454+(export (define-rgb-color purple3 25/51 38/255 41/51))
   9.455+(export (define-rgb-color purple4 1/3 26/255 139/255))
   9.456+(export (define-rgb-color mediumpurple1 57/85 26/51 1))
   9.457+(export (define-rgb-color mediumpurple2 53/85 121/255 14/15))
   9.458+(export (define-rgb-color mediumpurple3 137/255 104/255 41/51))
   9.459+(export (define-rgb-color mediumpurple4 31/85 71/255 139/255))
   9.460+(export (define-rgb-color thistle1 1 15/17 1))
   9.461+(export (define-rgb-color thistle2 14/15 14/17 14/15))
   9.462+(export (define-rgb-color thistle3 41/51 181/255 41/51))
   9.463+(export (define-rgb-color thistle4 139/255 41/85 139/255))
   9.464+(export (define-rgb-color gray0 0 0 0))
   9.465+(export (define-rgb-color grey0 0 0 0))
   9.466+(export (define-rgb-color gray1 1/85 1/85 1/85))
   9.467+(export (define-rgb-color grey1 1/85 1/85 1/85))
   9.468+(export (define-rgb-color gray2 1/51 1/51 1/51))
   9.469+(export (define-rgb-color grey2 1/51 1/51 1/51))
   9.470+(export (define-rgb-color gray3 8/255 8/255 8/255))
   9.471+(export (define-rgb-color grey3 8/255 8/255 8/255))
   9.472+(export (define-rgb-color gray4 2/51 2/51 2/51))
   9.473+(export (define-rgb-color grey4 2/51 2/51 2/51))
   9.474+(export (define-rgb-color gray5 13/255 13/255 13/255))
   9.475+(export (define-rgb-color grey5 13/255 13/255 13/255))
   9.476+(export (define-rgb-color gray6 1/17 1/17 1/17))
   9.477+(export (define-rgb-color grey6 1/17 1/17 1/17))
   9.478+(export (define-rgb-color gray7 6/85 6/85 6/85))
   9.479+(export (define-rgb-color grey7 6/85 6/85 6/85))
   9.480+(export (define-rgb-color gray8 4/51 4/51 4/51))
   9.481+(export (define-rgb-color grey8 4/51 4/51 4/51))
   9.482+(export (define-rgb-color gray9 23/255 23/255 23/255))
   9.483+(export (define-rgb-color grey9 23/255 23/255 23/255))
   9.484+(export (define-rgb-color gray10 26/255 26/255 26/255))
   9.485+(export (define-rgb-color grey10 26/255 26/255 26/255))
   9.486+(export (define-rgb-color gray11 28/255 28/255 28/255))
   9.487+(export (define-rgb-color grey11 28/255 28/255 28/255))
   9.488+(export (define-rgb-color gray12 31/255 31/255 31/255))
   9.489+(export (define-rgb-color grey12 31/255 31/255 31/255))
   9.490+(export (define-rgb-color gray13 11/85 11/85 11/85))
   9.491+(export (define-rgb-color grey13 11/85 11/85 11/85))
   9.492+(export (define-rgb-color gray14 12/85 12/85 12/85))
   9.493+(export (define-rgb-color grey14 12/85 12/85 12/85))
   9.494+(export (define-rgb-color gray15 38/255 38/255 38/255))
   9.495+(export (define-rgb-color grey15 38/255 38/255 38/255))
   9.496+(export (define-rgb-color gray16 41/255 41/255 41/255))
   9.497+(export (define-rgb-color grey16 41/255 41/255 41/255))
   9.498+(export (define-rgb-color gray17 43/255 43/255 43/255))
   9.499+(export (define-rgb-color grey17 43/255 43/255 43/255))
   9.500+(export (define-rgb-color gray18 46/255 46/255 46/255))
   9.501+(export (define-rgb-color grey18 46/255 46/255 46/255))
   9.502+(export (define-rgb-color gray19 16/85 16/85 16/85))
   9.503+(export (define-rgb-color grey19 16/85 16/85 16/85))
   9.504+(export (define-rgb-color gray20 1/5 1/5 1/5))
   9.505+(export (define-rgb-color grey20 1/5 1/5 1/5))
   9.506+(export (define-rgb-color gray21 18/85 18/85 18/85))
   9.507+(export (define-rgb-color grey21 18/85 18/85 18/85))
   9.508+(export (define-rgb-color gray22 56/255 56/255 56/255))
   9.509+(export (define-rgb-color grey22 56/255 56/255 56/255))
   9.510+(export (define-rgb-color gray23 59/255 59/255 59/255))
   9.511+(export (define-rgb-color grey23 59/255 59/255 59/255))
   9.512+(export (define-rgb-color gray24 61/255 61/255 61/255))
   9.513+(export (define-rgb-color grey24 61/255 61/255 61/255))
   9.514+(export (define-rgb-color gray25 64/255 64/255 64/255))
   9.515+(export (define-rgb-color grey25 64/255 64/255 64/255))
   9.516+(export (define-rgb-color gray26 22/85 22/85 22/85))
   9.517+(export (define-rgb-color grey26 22/85 22/85 22/85))
   9.518+(export (define-rgb-color gray27 23/85 23/85 23/85))
   9.519+(export (define-rgb-color grey27 23/85 23/85 23/85))
   9.520+(export (define-rgb-color gray28 71/255 71/255 71/255))
   9.521+(export (define-rgb-color grey28 71/255 71/255 71/255))
   9.522+(export (define-rgb-color gray29 74/255 74/255 74/255))
   9.523+(export (define-rgb-color grey29 74/255 74/255 74/255))
   9.524+(export (define-rgb-color gray30 77/255 77/255 77/255))
   9.525+(export (define-rgb-color grey30 77/255 77/255 77/255))
   9.526+(export (define-rgb-color gray31 79/255 79/255 79/255))
   9.527+(export (define-rgb-color grey31 79/255 79/255 79/255))
   9.528+(export (define-rgb-color gray32 82/255 82/255 82/255))
   9.529+(export (define-rgb-color grey32 82/255 82/255 82/255))
   9.530+(export (define-rgb-color gray33 28/85 28/85 28/85))
   9.531+(export (define-rgb-color grey33 28/85 28/85 28/85))
   9.532+(export (define-rgb-color gray34 29/85 29/85 29/85))
   9.533+(export (define-rgb-color grey34 29/85 29/85 29/85))
   9.534+(export (define-rgb-color gray35 89/255 89/255 89/255))
   9.535+(export (define-rgb-color grey35 89/255 89/255 89/255))
   9.536+(export (define-rgb-color gray36 92/255 92/255 92/255))
   9.537+(export (define-rgb-color grey36 92/255 92/255 92/255))
   9.538+(export (define-rgb-color gray37 94/255 94/255 94/255))
   9.539+(export (define-rgb-color grey37 94/255 94/255 94/255))
   9.540+(export (define-rgb-color gray38 97/255 97/255 97/255))
   9.541+(export (define-rgb-color grey38 97/255 97/255 97/255))
   9.542+(export (define-rgb-color gray39 33/85 33/85 33/85))
   9.543+(export (define-rgb-color grey39 33/85 33/85 33/85))
   9.544+(export (define-rgb-color gray40 2/5 2/5 2/5))
   9.545+(export (define-rgb-color grey40 2/5 2/5 2/5))
   9.546+(export (define-rgb-color gray41 7/17 7/17 7/17))
   9.547+(export (define-rgb-color grey41 7/17 7/17 7/17))
   9.548+(export (define-rgb-color gray42 107/255 107/255 107/255))
   9.549+(export (define-rgb-color grey42 107/255 107/255 107/255))
   9.550+(export (define-rgb-color gray43 22/51 22/51 22/51))
   9.551+(export (define-rgb-color grey43 22/51 22/51 22/51))
   9.552+(export (define-rgb-color gray44 112/255 112/255 112/255))
   9.553+(export (define-rgb-color grey44 112/255 112/255 112/255))
   9.554+(export (define-rgb-color gray45 23/51 23/51 23/51))
   9.555+(export (define-rgb-color grey45 23/51 23/51 23/51))
   9.556+(export (define-rgb-color gray46 39/85 39/85 39/85))
   9.557+(export (define-rgb-color grey46 39/85 39/85 39/85))
   9.558+(export (define-rgb-color gray47 8/17 8/17 8/17))
   9.559+(export (define-rgb-color grey47 8/17 8/17 8/17))
   9.560+(export (define-rgb-color gray48 122/255 122/255 122/255))
   9.561+(export (define-rgb-color grey48 122/255 122/255 122/255))
   9.562+(export (define-rgb-color gray49 25/51 25/51 25/51))
   9.563+(export (define-rgb-color grey49 25/51 25/51 25/51))
   9.564+(export (define-rgb-color gray50 127/255 127/255 127/255))
   9.565+(export (define-rgb-color grey50 127/255 127/255 127/255))
   9.566+(export (define-rgb-color gray51 26/51 26/51 26/51))
   9.567+(export (define-rgb-color grey51 26/51 26/51 26/51))
   9.568+(export (define-rgb-color gray52 133/255 133/255 133/255))
   9.569+(export (define-rgb-color grey52 133/255 133/255 133/255))
   9.570+(export (define-rgb-color gray53 9/17 9/17 9/17))
   9.571+(export (define-rgb-color grey53 9/17 9/17 9/17))
   9.572+(export (define-rgb-color gray54 46/85 46/85 46/85))
   9.573+(export (define-rgb-color grey54 46/85 46/85 46/85))
   9.574+(export (define-rgb-color gray55 28/51 28/51 28/51))
   9.575+(export (define-rgb-color grey55 28/51 28/51 28/51))
   9.576+(export (define-rgb-color gray56 143/255 143/255 143/255))
   9.577+(export (define-rgb-color grey56 143/255 143/255 143/255))
   9.578+(export (define-rgb-color gray57 29/51 29/51 29/51))
   9.579+(export (define-rgb-color grey57 29/51 29/51 29/51))
   9.580+(export (define-rgb-color gray58 148/255 148/255 148/255))
   9.581+(export (define-rgb-color grey58 148/255 148/255 148/255))
   9.582+(export (define-rgb-color gray59 10/17 10/17 10/17))
   9.583+(export (define-rgb-color grey59 10/17 10/17 10/17))
   9.584+(export (define-rgb-color gray60 3/5 3/5 3/5))
   9.585+(export (define-rgb-color grey60 3/5 3/5 3/5))
   9.586+(export (define-rgb-color gray61 52/85 52/85 52/85))
   9.587+(export (define-rgb-color grey61 52/85 52/85 52/85))
   9.588+(export (define-rgb-color gray62 158/255 158/255 158/255))
   9.589+(export (define-rgb-color grey62 158/255 158/255 158/255))
   9.590+(export (define-rgb-color gray63 161/255 161/255 161/255))
   9.591+(export (define-rgb-color grey63 161/255 161/255 161/255))
   9.592+(export (define-rgb-color gray64 163/255 163/255 163/255))
   9.593+(export (define-rgb-color grey64 163/255 163/255 163/255))
   9.594+(export (define-rgb-color gray65 166/255 166/255 166/255))
   9.595+(export (define-rgb-color grey65 166/255 166/255 166/255))
   9.596+(export (define-rgb-color gray66 56/85 56/85 56/85))
   9.597+(export (define-rgb-color grey66 56/85 56/85 56/85))
   9.598+(export (define-rgb-color gray67 57/85 57/85 57/85))
   9.599+(export (define-rgb-color grey67 57/85 57/85 57/85))
   9.600+(export (define-rgb-color gray68 173/255 173/255 173/255))
   9.601+(export (define-rgb-color grey68 173/255 173/255 173/255))
   9.602+(export (define-rgb-color gray69 176/255 176/255 176/255))
   9.603+(export (define-rgb-color grey69 176/255 176/255 176/255))
   9.604+(export (define-rgb-color gray70 179/255 179/255 179/255))
   9.605+(export (define-rgb-color grey70 179/255 179/255 179/255))
   9.606+(export (define-rgb-color gray71 181/255 181/255 181/255))
   9.607+(export (define-rgb-color grey71 181/255 181/255 181/255))
   9.608+(export (define-rgb-color gray72 184/255 184/255 184/255))
   9.609+(export (define-rgb-color grey72 184/255 184/255 184/255))
   9.610+(export (define-rgb-color gray73 62/85 62/85 62/85))
   9.611+(export (define-rgb-color grey73 62/85 62/85 62/85))
   9.612+(export (define-rgb-color gray74 63/85 63/85 63/85))
   9.613+(export (define-rgb-color grey74 63/85 63/85 63/85))
   9.614+(export (define-rgb-color gray75 191/255 191/255 191/255))
   9.615+(export (define-rgb-color grey75 191/255 191/255 191/255))
   9.616+(export (define-rgb-color gray76 194/255 194/255 194/255))
   9.617+(export (define-rgb-color grey76 194/255 194/255 194/255))
   9.618+(export (define-rgb-color gray77 196/255 196/255 196/255))
   9.619+(export (define-rgb-color grey77 196/255 196/255 196/255))
   9.620+(export (define-rgb-color gray78 199/255 199/255 199/255))
   9.621+(export (define-rgb-color grey78 199/255 199/255 199/255))
   9.622+(export (define-rgb-color gray79 67/85 67/85 67/85))
   9.623+(export (define-rgb-color grey79 67/85 67/85 67/85))
   9.624+(export (define-rgb-color gray80 4/5 4/5 4/5))
   9.625+(export (define-rgb-color grey80 4/5 4/5 4/5))
   9.626+(export (define-rgb-color gray81 69/85 69/85 69/85))
   9.627+(export (define-rgb-color grey81 69/85 69/85 69/85))
   9.628+(export (define-rgb-color gray82 209/255 209/255 209/255))
   9.629+(export (define-rgb-color grey82 209/255 209/255 209/255))
   9.630+(export (define-rgb-color gray83 212/255 212/255 212/255))
   9.631+(export (define-rgb-color grey83 212/255 212/255 212/255))
   9.632+(export (define-rgb-color gray84 214/255 214/255 214/255))
   9.633+(export (define-rgb-color grey84 214/255 214/255 214/255))
   9.634+(export (define-rgb-color gray85 217/255 217/255 217/255))
   9.635+(export (define-rgb-color grey85 217/255 217/255 217/255))
   9.636+(export (define-rgb-color gray86 73/85 73/85 73/85))
   9.637+(export (define-rgb-color grey86 73/85 73/85 73/85))
   9.638+(export (define-rgb-color gray87 74/85 74/85 74/85))
   9.639+(export (define-rgb-color grey87 74/85 74/85 74/85))
   9.640+(export (define-rgb-color gray88 224/255 224/255 224/255))
   9.641+(export (define-rgb-color grey88 224/255 224/255 224/255))
   9.642+(export (define-rgb-color gray89 227/255 227/255 227/255))
   9.643+(export (define-rgb-color grey89 227/255 227/255 227/255))
   9.644+(export (define-rgb-color gray90 229/255 229/255 229/255))
   9.645+(export (define-rgb-color grey90 229/255 229/255 229/255))
   9.646+(export (define-rgb-color gray91 232/255 232/255 232/255))
   9.647+(export (define-rgb-color grey91 232/255 232/255 232/255))
   9.648+(export (define-rgb-color gray92 47/51 47/51 47/51))
   9.649+(export (define-rgb-color grey92 47/51 47/51 47/51))
   9.650+(export (define-rgb-color gray93 79/85 79/85 79/85))
   9.651+(export (define-rgb-color grey93 79/85 79/85 79/85))
   9.652+(export (define-rgb-color gray94 16/17 16/17 16/17))
   9.653+(export (define-rgb-color grey94 16/17 16/17 16/17))
   9.654+(export (define-rgb-color gray95 242/255 242/255 242/255))
   9.655+(export (define-rgb-color grey95 242/255 242/255 242/255))
   9.656+(export (define-rgb-color gray96 49/51 49/51 49/51))
   9.657+(export (define-rgb-color grey96 49/51 49/51 49/51))
   9.658+(export (define-rgb-color gray97 247/255 247/255 247/255))
   9.659+(export (define-rgb-color grey97 247/255 247/255 247/255))
   9.660+(export (define-rgb-color gray98 50/51 50/51 50/51))
   9.661+(export (define-rgb-color grey98 50/51 50/51 50/51))
   9.662+(export (define-rgb-color gray99 84/85 84/85 84/85))
   9.663+(export (define-rgb-color grey99 84/85 84/85 84/85))
   9.664+(export (define-rgb-color gray100 1 1 1))
   9.665+(export (define-rgb-color grey100 1 1 1))
   9.666+(export (define-rgb-color darkgrey 169/255 169/255 169/255))
   9.667+(export (define-rgb-color darkgray 169/255 169/255 169/255))
   9.668+(export (define-rgb-color darkblue 0 0 139/255))
   9.669+(export (define-rgb-color darkcyan 0 139/255 139/255))
   9.670+(export (define-rgb-color darkmagenta 139/255 0 139/255))
   9.671+(export (define-rgb-color darkred 139/255 0 0))
   9.672+(export (define-rgb-color lightgreen 48/85 14/15 48/85))
    10.1--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2+++ b/lisp/lib/obj/x11.lisp	Sun Aug 04 00:18:52 2024 -0400
    10.3@@ -0,0 +1,669 @@
    10.4+;;; x11.lisp --- X11 Colors -*- buffer-read-only:t -*-
    10.5+
    10.6+;; input = /home/ellis/comp/core/.stash/rgb.txt
    10.7+
    10.8+;; This file was generated automatically by
    10.9+;; OBJ/COLOR:PARSE-X11-COLOR-DEFINITIONS.
   10.10+
   10.11+;; Do not modify.
   10.12+
   10.13+;;; Code:
   10.14+(in-package :obj/color)
   10.15+
   10.16+(export (define-rgb-color snow 1 50/51 50/51))
   10.17+(export (define-rgb-color ghostwhite 248/255 248/255 1))
   10.18+(export (define-rgb-color whitesmoke 49/51 49/51 49/51))
   10.19+(export (define-rgb-color gainsboro 44/51 44/51 44/51))
   10.20+(export (define-rgb-color floralwhite 1 50/51 16/17))
   10.21+(export (define-rgb-color oldlace 253/255 49/51 46/51))
   10.22+(export (define-rgb-color linen 50/51 16/17 46/51))
   10.23+(export (define-rgb-color antiquewhite 50/51 47/51 43/51))
   10.24+(export (define-rgb-color papayawhip 1 239/255 71/85))
   10.25+(export (define-rgb-color blanchedalmond 1 47/51 41/51))
   10.26+(export (define-rgb-color bisque 1 76/85 196/255))
   10.27+(export (define-rgb-color peachpuff 1 218/255 37/51))
   10.28+(export (define-rgb-color navajowhite 1 74/85 173/255))
   10.29+(export (define-rgb-color moccasin 1 76/85 181/255))
   10.30+(export (define-rgb-color cornsilk 1 248/255 44/51))
   10.31+(export (define-rgb-color ivory 1 1 16/17))
   10.32+(export (define-rgb-color lemonchiffon 1 50/51 41/51))
   10.33+(export (define-rgb-color seashell 1 49/51 14/15))
   10.34+(export (define-rgb-color honeydew 16/17 1 16/17))
   10.35+(export (define-rgb-color mintcream 49/51 1 50/51))
   10.36+(export (define-rgb-color azure 16/17 1 1))
   10.37+(export (define-rgb-color aliceblue 16/17 248/255 1))
   10.38+(export (define-rgb-color lavender 46/51 46/51 50/51))
   10.39+(export (define-rgb-color lavenderblush 1 16/17 49/51))
   10.40+(export (define-rgb-color mistyrose 1 76/85 15/17))
   10.41+(export (define-rgb-color white 1 1 1))
   10.42+(export (define-rgb-color black 0 0 0))
   10.43+(export (define-rgb-color darkslategray 47/255 79/255 79/255))
   10.44+(export (define-rgb-color darkslategrey 47/255 79/255 79/255))
   10.45+(export (define-rgb-color dimgray 7/17 7/17 7/17))
   10.46+(export (define-rgb-color dimgrey 7/17 7/17 7/17))
   10.47+(export (define-rgb-color slategray 112/255 128/255 48/85))
   10.48+(export (define-rgb-color slategrey 112/255 128/255 48/85))
   10.49+(export (define-rgb-color lightslategray 7/15 8/15 3/5))
   10.50+(export (define-rgb-color lightslategrey 7/15 8/15 3/5))
   10.51+(export (define-rgb-color gray 38/51 38/51 38/51))
   10.52+(export (define-rgb-color grey 38/51 38/51 38/51))
   10.53+(export (define-rgb-color lightgrey 211/255 211/255 211/255))
   10.54+(export (define-rgb-color lightgray 211/255 211/255 211/255))
   10.55+(export (define-rgb-color midnightblue 5/51 5/51 112/255))
   10.56+(export (define-rgb-color navy 0 0 128/255))
   10.57+(export (define-rgb-color navyblue 0 0 128/255))
   10.58+(export (define-rgb-color cornflowerblue 20/51 149/255 79/85))
   10.59+(export (define-rgb-color darkslateblue 24/85 61/255 139/255))
   10.60+(export (define-rgb-color slateblue 106/255 6/17 41/51))
   10.61+(export (define-rgb-color mediumslateblue 41/85 104/255 14/15))
   10.62+(export (define-rgb-color lightslateblue 44/85 112/255 1))
   10.63+(export (define-rgb-color mediumblue 0 0 41/51))
   10.64+(export (define-rgb-color royalblue 13/51 7/17 15/17))
   10.65+(export (define-rgb-color blue 0 0 1))
   10.66+(export (define-rgb-color dodgerblue 2/17 48/85 1))
   10.67+(export (define-rgb-color deepskyblue 0 191/255 1))
   10.68+(export (define-rgb-color skyblue 9/17 206/255 47/51))
   10.69+(export (define-rgb-color lightskyblue 9/17 206/255 50/51))
   10.70+(export (define-rgb-color steelblue 14/51 26/51 12/17))
   10.71+(export (define-rgb-color lightsteelblue 176/255 196/255 74/85))
   10.72+(export (define-rgb-color lightblue 173/255 72/85 46/51))
   10.73+(export (define-rgb-color powderblue 176/255 224/255 46/51))
   10.74+(export (define-rgb-color paleturquoise 35/51 14/15 14/15))
   10.75+(export (define-rgb-color darkturquoise 0 206/255 209/255))
   10.76+(export (define-rgb-color mediumturquoise 24/85 209/255 4/5))
   10.77+(export (define-rgb-color turquoise 64/255 224/255 208/255))
   10.78+(export (define-rgb-color cyan 0 1 1))
   10.79+(export (define-rgb-color lightcyan 224/255 1 1))
   10.80+(export (define-rgb-color cadetblue 19/51 158/255 32/51))
   10.81+(export (define-rgb-color mediumaquamarine 2/5 41/51 2/3))
   10.82+(export (define-rgb-color aquamarine 127/255 1 212/255))
   10.83+(export (define-rgb-color darkgreen 0 20/51 0))
   10.84+(export (define-rgb-color darkolivegreen 1/3 107/255 47/255))
   10.85+(export (define-rgb-color darkseagreen 143/255 188/255 143/255))
   10.86+(export (define-rgb-color seagreen 46/255 139/255 29/85))
   10.87+(export (define-rgb-color mediumseagreen 4/17 179/255 113/255))
   10.88+(export (define-rgb-color lightseagreen 32/255 178/255 2/3))
   10.89+(export (define-rgb-color palegreen 152/255 251/255 152/255))
   10.90+(export (define-rgb-color springgreen 0 1 127/255))
   10.91+(export (define-rgb-color lawngreen 124/255 84/85 0))
   10.92+(export (define-rgb-color green 0 1 0))
   10.93+(export (define-rgb-color chartreuse 127/255 1 0))
   10.94+(export (define-rgb-color mediumspringgreen 0 50/51 154/255))
   10.95+(export (define-rgb-color greenyellow 173/255 1 47/255))
   10.96+(export (define-rgb-color limegreen 10/51 41/51 10/51))
   10.97+(export (define-rgb-color yellowgreen 154/255 41/51 10/51))
   10.98+(export (define-rgb-color forestgreen 2/15 139/255 2/15))
   10.99+(export (define-rgb-color olivedrab 107/255 142/255 7/51))
  10.100+(export (define-rgb-color darkkhaki 63/85 61/85 107/255))
  10.101+(export (define-rgb-color khaki 16/17 46/51 28/51))
  10.102+(export (define-rgb-color palegoldenrod 14/15 232/255 2/3))
  10.103+(export (define-rgb-color lightgoldenrodyellow 50/51 50/51 14/17))
  10.104+(export (define-rgb-color lightyellow 1 1 224/255))
  10.105+(export (define-rgb-color yellow 1 1 0))
  10.106+(export (define-rgb-color gold 1 43/51 0))
  10.107+(export (define-rgb-color lightgoldenrod 14/15 13/15 26/51))
  10.108+(export (define-rgb-color goldenrod 218/255 11/17 32/255))
  10.109+(export (define-rgb-color darkgoldenrod 184/255 134/255 11/255))
  10.110+(export (define-rgb-color rosybrown 188/255 143/255 143/255))
  10.111+(export (define-rgb-color indianred 41/51 92/255 92/255))
  10.112+(export (define-rgb-color saddlebrown 139/255 23/85 19/255))
  10.113+(export (define-rgb-color sienna 32/51 82/255 3/17))
  10.114+(export (define-rgb-color peru 41/51 133/255 21/85))
  10.115+(export (define-rgb-color burlywood 74/85 184/255 9/17))
  10.116+(export (define-rgb-color beige 49/51 49/51 44/51))
  10.117+(export (define-rgb-color wheat 49/51 74/85 179/255))
  10.118+(export (define-rgb-color sandybrown 244/255 164/255 32/85))
  10.119+(export (define-rgb-color tan 14/17 12/17 28/51))
  10.120+(export (define-rgb-color chocolate 14/17 7/17 2/17))
  10.121+(export (define-rgb-color firebrick 178/255 2/15 2/15))
  10.122+(export (define-rgb-color brown 11/17 14/85 14/85))
  10.123+(export (define-rgb-color darksalmon 233/255 10/17 122/255))
  10.124+(export (define-rgb-color salmon 50/51 128/255 38/85))
  10.125+(export (define-rgb-color lightsalmon 1 32/51 122/255))
  10.126+(export (define-rgb-color orange 1 11/17 0))
  10.127+(export (define-rgb-color darkorange 1 28/51 0))
  10.128+(export (define-rgb-color coral 1 127/255 16/51))
  10.129+(export (define-rgb-color lightcoral 16/17 128/255 128/255))
  10.130+(export (define-rgb-color tomato 1 33/85 71/255))
  10.131+(export (define-rgb-color orangered 1 23/85 0))
  10.132+(export (define-rgb-color red 1 0 0))
  10.133+(export (define-rgb-color hotpink 1 7/17 12/17))
  10.134+(export (define-rgb-color deeppink 1 4/51 49/85))
  10.135+(export (define-rgb-color pink 1 64/85 203/255))
  10.136+(export (define-rgb-color lightpink 1 182/255 193/255))
  10.137+(export (define-rgb-color palevioletred 73/85 112/255 49/85))
  10.138+(export (define-rgb-color maroon 176/255 16/85 32/85))
  10.139+(export (define-rgb-color mediumvioletred 199/255 7/85 133/255))
  10.140+(export (define-rgb-color violetred 208/255 32/255 48/85))
  10.141+(export (define-rgb-color magenta 1 0 1))
  10.142+(export (define-rgb-color violet 14/15 26/51 14/15))
  10.143+(export (define-rgb-color plum 13/15 32/51 13/15))
  10.144+(export (define-rgb-color orchid 218/255 112/255 214/255))
  10.145+(export (define-rgb-color mediumorchid 62/85 1/3 211/255))
  10.146+(export (define-rgb-color darkorchid 3/5 10/51 4/5))
  10.147+(export (define-rgb-color darkviolet 148/255 0 211/255))
  10.148+(export (define-rgb-color blueviolet 46/85 43/255 226/255))
  10.149+(export (define-rgb-color purple 32/51 32/255 16/17))
  10.150+(export (define-rgb-color mediumpurple 49/85 112/255 73/85))
  10.151+(export (define-rgb-color thistle 72/85 191/255 72/85))
  10.152+(export (define-rgb-color snow1 1 50/51 50/51))
  10.153+(export (define-rgb-color snow2 14/15 233/255 233/255))
  10.154+(export (define-rgb-color snow3 41/51 67/85 67/85))
  10.155+(export (define-rgb-color snow4 139/255 137/255 137/255))
  10.156+(export (define-rgb-color seashell1 1 49/51 14/15))
  10.157+(export (define-rgb-color seashell2 14/15 229/255 74/85))
  10.158+(export (define-rgb-color seashell3 41/51 197/255 191/255))
  10.159+(export (define-rgb-color seashell4 139/255 134/255 26/51))
  10.160+(export (define-rgb-color antiquewhite1 1 239/255 73/85))
  10.161+(export (define-rgb-color antiquewhite2 14/15 223/255 4/5))
  10.162+(export (define-rgb-color antiquewhite3 41/51 64/85 176/255))
  10.163+(export (define-rgb-color antiquewhite4 139/255 131/255 8/17))
  10.164+(export (define-rgb-color bisque1 1 76/85 196/255))
  10.165+(export (define-rgb-color bisque2 14/15 71/85 61/85))
  10.166+(export (define-rgb-color bisque3 41/51 61/85 158/255))
  10.167+(export (define-rgb-color bisque4 139/255 25/51 107/255))
  10.168+(export (define-rgb-color peachpuff1 1 218/255 37/51))
  10.169+(export (define-rgb-color peachpuff2 14/15 203/255 173/255))
  10.170+(export (define-rgb-color peachpuff3 41/51 35/51 149/255))
  10.171+(export (define-rgb-color peachpuff4 139/255 7/15 101/255))
  10.172+(export (define-rgb-color navajowhite1 1 74/85 173/255))
  10.173+(export (define-rgb-color navajowhite2 14/15 69/85 161/255))
  10.174+(export (define-rgb-color navajowhite3 41/51 179/255 139/255))
  10.175+(export (define-rgb-color navajowhite4 139/255 121/255 94/255))
  10.176+(export (define-rgb-color lemonchiffon1 1 50/51 41/51))
  10.177+(export (define-rgb-color lemonchiffon2 14/15 233/255 191/255))
  10.178+(export (define-rgb-color lemonchiffon3 41/51 67/85 11/17))
  10.179+(export (define-rgb-color lemonchiffon4 139/255 137/255 112/255))
  10.180+(export (define-rgb-color cornsilk1 1 248/255 44/51))
  10.181+(export (define-rgb-color cornsilk2 14/15 232/255 41/51))
  10.182+(export (define-rgb-color cornsilk3 41/51 40/51 59/85))
  10.183+(export (define-rgb-color cornsilk4 139/255 8/15 8/17))
  10.184+(export (define-rgb-color ivory1 1 1 16/17))
  10.185+(export (define-rgb-color ivory2 14/15 14/15 224/255))
  10.186+(export (define-rgb-color ivory3 41/51 41/51 193/255))
  10.187+(export (define-rgb-color ivory4 139/255 139/255 131/255))
  10.188+(export (define-rgb-color honeydew1 16/17 1 16/17))
  10.189+(export (define-rgb-color honeydew2 224/255 14/15 224/255))
  10.190+(export (define-rgb-color honeydew3 193/255 41/51 193/255))
  10.191+(export (define-rgb-color honeydew4 131/255 139/255 131/255))
  10.192+(export (define-rgb-color lavenderblush1 1 16/17 49/51))
  10.193+(export (define-rgb-color lavenderblush2 14/15 224/255 229/255))
  10.194+(export (define-rgb-color lavenderblush3 41/51 193/255 197/255))
  10.195+(export (define-rgb-color lavenderblush4 139/255 131/255 134/255))
  10.196+(export (define-rgb-color mistyrose1 1 76/85 15/17))
  10.197+(export (define-rgb-color mistyrose2 14/15 71/85 14/17))
  10.198+(export (define-rgb-color mistyrose3 41/51 61/85 181/255))
  10.199+(export (define-rgb-color mistyrose4 139/255 25/51 41/85))
  10.200+(export (define-rgb-color azure1 16/17 1 1))
  10.201+(export (define-rgb-color azure2 224/255 14/15 14/15))
  10.202+(export (define-rgb-color azure3 193/255 41/51 41/51))
  10.203+(export (define-rgb-color azure4 131/255 139/255 139/255))
  10.204+(export (define-rgb-color slateblue1 131/255 37/85 1))
  10.205+(export (define-rgb-color slateblue2 122/255 103/255 14/15))
  10.206+(export (define-rgb-color slateblue3 7/17 89/255 41/51))
  10.207+(export (define-rgb-color slateblue4 71/255 4/17 139/255))
  10.208+(export (define-rgb-color royalblue1 24/85 118/255 1))
  10.209+(export (define-rgb-color royalblue2 67/255 22/51 14/15))
  10.210+(export (define-rgb-color royalblue3 58/255 19/51 41/51))
  10.211+(export (define-rgb-color royalblue4 13/85 64/255 139/255))
  10.212+(export (define-rgb-color blue1 0 0 1))
  10.213+(export (define-rgb-color blue2 0 0 14/15))
  10.214+(export (define-rgb-color blue3 0 0 41/51))
  10.215+(export (define-rgb-color blue4 0 0 139/255))
  10.216+(export (define-rgb-color dodgerblue1 2/17 48/85 1))
  10.217+(export (define-rgb-color dodgerblue2 28/255 134/255 14/15))
  10.218+(export (define-rgb-color dodgerblue3 8/85 116/255 41/51))
  10.219+(export (define-rgb-color dodgerblue4 16/255 26/85 139/255))
  10.220+(export (define-rgb-color steelblue1 33/85 184/255 1))
  10.221+(export (define-rgb-color steelblue2 92/255 172/255 14/15))
  10.222+(export (define-rgb-color steelblue3 79/255 148/255 41/51))
  10.223+(export (define-rgb-color steelblue4 18/85 20/51 139/255))
  10.224+(export (define-rgb-color deepskyblue1 0 191/255 1))
  10.225+(export (define-rgb-color deepskyblue2 0 178/255 14/15))
  10.226+(export (define-rgb-color deepskyblue3 0 154/255 41/51))
  10.227+(export (define-rgb-color deepskyblue4 0 104/255 139/255))
  10.228+(export (define-rgb-color skyblue1 9/17 206/255 1))
  10.229+(export (define-rgb-color skyblue2 42/85 64/85 14/15))
  10.230+(export (define-rgb-color skyblue3 36/85 166/255 41/51))
  10.231+(export (define-rgb-color skyblue4 74/255 112/255 139/255))
  10.232+(export (define-rgb-color lightskyblue1 176/255 226/255 1))
  10.233+(export (define-rgb-color lightskyblue2 164/255 211/255 14/15))
  10.234+(export (define-rgb-color lightskyblue3 47/85 182/255 41/51))
  10.235+(export (define-rgb-color lightskyblue4 32/85 41/85 139/255))
  10.236+(export (define-rgb-color slategray1 66/85 226/255 1))
  10.237+(export (define-rgb-color slategray2 37/51 211/255 14/15))
  10.238+(export (define-rgb-color slategray3 53/85 182/255 41/51))
  10.239+(export (define-rgb-color slategray4 36/85 41/85 139/255))
  10.240+(export (define-rgb-color lightsteelblue1 202/255 15/17 1))
  10.241+(export (define-rgb-color lightsteelblue2 188/255 14/17 14/15))
  10.242+(export (define-rgb-color lightsteelblue3 54/85 181/255 41/51))
  10.243+(export (define-rgb-color lightsteelblue4 22/51 41/85 139/255))
  10.244+(export (define-rgb-color lightblue1 191/255 239/255 1))
  10.245+(export (define-rgb-color lightblue2 178/255 223/255 14/15))
  10.246+(export (define-rgb-color lightblue3 154/255 64/85 41/51))
  10.247+(export (define-rgb-color lightblue4 104/255 131/255 139/255))
  10.248+(export (define-rgb-color lightcyan1 224/255 1 1))
  10.249+(export (define-rgb-color lightcyan2 209/255 14/15 14/15))
  10.250+(export (define-rgb-color lightcyan3 12/17 41/51 41/51))
  10.251+(export (define-rgb-color lightcyan4 122/255 139/255 139/255))
  10.252+(export (define-rgb-color paleturquoise1 11/15 1 1))
  10.253+(export (define-rgb-color paleturquoise2 58/85 14/15 14/15))
  10.254+(export (define-rgb-color paleturquoise3 10/17 41/51 41/51))
  10.255+(export (define-rgb-color paleturquoise4 2/5 139/255 139/255))
  10.256+(export (define-rgb-color cadetblue1 152/255 49/51 1))
  10.257+(export (define-rgb-color cadetblue2 142/255 229/255 14/15))
  10.258+(export (define-rgb-color cadetblue3 122/255 197/255 41/51))
  10.259+(export (define-rgb-color cadetblue4 83/255 134/255 139/255))
  10.260+(export (define-rgb-color turquoise1 0 49/51 1))
  10.261+(export (define-rgb-color turquoise2 0 229/255 14/15))
  10.262+(export (define-rgb-color turquoise3 0 197/255 41/51))
  10.263+(export (define-rgb-color turquoise4 0 134/255 139/255))
  10.264+(export (define-rgb-color cyan1 0 1 1))
  10.265+(export (define-rgb-color cyan2 0 14/15 14/15))
  10.266+(export (define-rgb-color cyan3 0 41/51 41/51))
  10.267+(export (define-rgb-color cyan4 0 139/255 139/255))
  10.268+(export (define-rgb-color darkslategray1 151/255 1 1))
  10.269+(export (define-rgb-color darkslategray2 47/85 14/15 14/15))
  10.270+(export (define-rgb-color darkslategray3 121/255 41/51 41/51))
  10.271+(export (define-rgb-color darkslategray4 82/255 139/255 139/255))
  10.272+(export (define-rgb-color aquamarine1 127/255 1 212/255))
  10.273+(export (define-rgb-color aquamarine2 118/255 14/15 66/85))
  10.274+(export (define-rgb-color aquamarine3 2/5 41/51 2/3))
  10.275+(export (define-rgb-color aquamarine4 23/85 139/255 116/255))
  10.276+(export (define-rgb-color darkseagreen1 193/255 1 193/255))
  10.277+(export (define-rgb-color darkseagreen2 12/17 14/15 12/17))
  10.278+(export (define-rgb-color darkseagreen3 31/51 41/51 31/51))
  10.279+(export (define-rgb-color darkseagreen4 7/17 139/255 7/17))
  10.280+(export (define-rgb-color seagreen1 28/85 1 53/85))
  10.281+(export (define-rgb-color seagreen2 26/85 14/15 148/255))
  10.282+(export (define-rgb-color seagreen3 67/255 41/51 128/255))
  10.283+(export (define-rgb-color seagreen4 46/255 139/255 29/85))
  10.284+(export (define-rgb-color palegreen1 154/255 1 154/255))
  10.285+(export (define-rgb-color palegreen2 48/85 14/15 48/85))
  10.286+(export (define-rgb-color palegreen3 124/255 41/51 124/255))
  10.287+(export (define-rgb-color palegreen4 28/85 139/255 28/85))
  10.288+(export (define-rgb-color springgreen1 0 1 127/255))
  10.289+(export (define-rgb-color springgreen2 0 14/15 118/255))
  10.290+(export (define-rgb-color springgreen3 0 41/51 2/5))
  10.291+(export (define-rgb-color springgreen4 0 139/255 23/85))
  10.292+(export (define-rgb-color green1 0 1 0))
  10.293+(export (define-rgb-color green2 0 14/15 0))
  10.294+(export (define-rgb-color green3 0 41/51 0))
  10.295+(export (define-rgb-color green4 0 139/255 0))
  10.296+(export (define-rgb-color chartreuse1 127/255 1 0))
  10.297+(export (define-rgb-color chartreuse2 118/255 14/15 0))
  10.298+(export (define-rgb-color chartreuse3 2/5 41/51 0))
  10.299+(export (define-rgb-color chartreuse4 23/85 139/255 0))
  10.300+(export (define-rgb-color olivedrab1 64/85 1 62/255))
  10.301+(export (define-rgb-color olivedrab2 179/255 14/15 58/255))
  10.302+(export (define-rgb-color olivedrab3 154/255 41/51 10/51))
  10.303+(export (define-rgb-color olivedrab4 7/17 139/255 2/15))
  10.304+(export (define-rgb-color darkolivegreen1 202/255 1 112/255))
  10.305+(export (define-rgb-color darkolivegreen2 188/255 14/15 104/255))
  10.306+(export (define-rgb-color darkolivegreen3 54/85 41/51 6/17))
  10.307+(export (define-rgb-color darkolivegreen4 22/51 139/255 61/255))
  10.308+(export (define-rgb-color khaki1 1 82/85 143/255))
  10.309+(export (define-rgb-color khaki2 14/15 46/51 133/255))
  10.310+(export (define-rgb-color khaki3 41/51 66/85 23/51))
  10.311+(export (define-rgb-color khaki4 139/255 134/255 26/85))
  10.312+(export (define-rgb-color lightgoldenrod1 1 236/255 139/255))
  10.313+(export (define-rgb-color lightgoldenrod2 14/15 44/51 26/51))
  10.314+(export (define-rgb-color lightgoldenrod3 41/51 38/51 112/255))
  10.315+(export (define-rgb-color lightgoldenrod4 139/255 43/85 76/255))
  10.316+(export (define-rgb-color lightyellow1 1 1 224/255))
  10.317+(export (define-rgb-color lightyellow2 14/15 14/15 209/255))
  10.318+(export (define-rgb-color lightyellow3 41/51 41/51 12/17))
  10.319+(export (define-rgb-color lightyellow4 139/255 139/255 122/255))
  10.320+(export (define-rgb-color yellow1 1 1 0))
  10.321+(export (define-rgb-color yellow2 14/15 14/15 0))
  10.322+(export (define-rgb-color yellow3 41/51 41/51 0))
  10.323+(export (define-rgb-color yellow4 139/255 139/255 0))
  10.324+(export (define-rgb-color gold1 1 43/51 0))
  10.325+(export (define-rgb-color gold2 14/15 67/85 0))
  10.326+(export (define-rgb-color gold3 41/51 173/255 0))
  10.327+(export (define-rgb-color gold4 139/255 39/85 0))
  10.328+(export (define-rgb-color goldenrod1 1 193/255 37/255))
  10.329+(export (define-rgb-color goldenrod2 14/15 12/17 2/15))
  10.330+(export (define-rgb-color goldenrod3 41/51 31/51 29/255))
  10.331+(export (define-rgb-color goldenrod4 139/255 7/17 4/51))
  10.332+(export (define-rgb-color darkgoldenrod1 1 37/51 1/17))
  10.333+(export (define-rgb-color darkgoldenrod2 14/15 173/255 14/255))
  10.334+(export (define-rgb-color darkgoldenrod3 41/51 149/255 4/85))
  10.335+(export (define-rgb-color darkgoldenrod4 139/255 101/255 8/255))
  10.336+(export (define-rgb-color rosybrown1 1 193/255 193/255))
  10.337+(export (define-rgb-color rosybrown2 14/15 12/17 12/17))
  10.338+(export (define-rgb-color rosybrown3 41/51 31/51 31/51))
  10.339+(export (define-rgb-color rosybrown4 139/255 7/17 7/17))
  10.340+(export (define-rgb-color indianred1 1 106/255 106/255))
  10.341+(export (define-rgb-color indianred2 14/15 33/85 33/85))
  10.342+(export (define-rgb-color indianred3 41/51 1/3 1/3))
  10.343+(export (define-rgb-color indianred4 139/255 58/255 58/255))
  10.344+(export (define-rgb-color sienna1 1 26/51 71/255))
  10.345+(export (define-rgb-color sienna2 14/15 121/255 22/85))
  10.346+(export (define-rgb-color sienna3 41/51 104/255 19/85))
  10.347+(export (define-rgb-color sienna4 139/255 71/255 38/255))
  10.348+(export (define-rgb-color burlywood1 1 211/255 31/51))
  10.349+(export (define-rgb-color burlywood2 14/15 197/255 29/51))
  10.350+(export (define-rgb-color burlywood3 41/51 2/3 25/51))
  10.351+(export (define-rgb-color burlywood4 139/255 23/51 1/3))
  10.352+(export (define-rgb-color wheat1 1 77/85 62/85))
  10.353+(export (define-rgb-color wheat2 14/15 72/85 58/85))
  10.354+(export (define-rgb-color wheat3 41/51 62/85 10/17))
  10.355+(export (define-rgb-color wheat4 139/255 42/85 2/5))
  10.356+(export (define-rgb-color tan1 1 11/17 79/255))
  10.357+(export (define-rgb-color tan2 14/15 154/255 73/255))
  10.358+(export (define-rgb-color tan3 41/51 133/255 21/85))
  10.359+(export (define-rgb-color tan4 139/255 6/17 43/255))
  10.360+(export (define-rgb-color chocolate1 1 127/255 12/85))
  10.361+(export (define-rgb-color chocolate2 14/15 118/255 11/85))
  10.362+(export (define-rgb-color chocolate3 41/51 2/5 29/255))
  10.363+(export (define-rgb-color chocolate4 139/255 23/85 19/255))
  10.364+(export (define-rgb-color firebrick1 1 16/85 16/85))
  10.365+(export (define-rgb-color firebrick2 14/15 44/255 44/255))
  10.366+(export (define-rgb-color firebrick3 41/51 38/255 38/255))
  10.367+(export (define-rgb-color firebrick4 139/255 26/255 26/255))
  10.368+(export (define-rgb-color brown1 1 64/255 64/255))
  10.369+(export (define-rgb-color brown2 14/15 59/255 59/255))
  10.370+(export (define-rgb-color brown3 41/51 1/5 1/5))
  10.371+(export (define-rgb-color brown4 139/255 7/51 7/51))
  10.372+(export (define-rgb-color salmon1 1 28/51 7/17))
  10.373+(export (define-rgb-color salmon2 14/15 26/51 98/255))
  10.374+(export (define-rgb-color salmon3 41/51 112/255 28/85))
  10.375+(export (define-rgb-color salmon4 139/255 76/255 19/85))
  10.376+(export (define-rgb-color lightsalmon1 1 32/51 122/255))
  10.377+(export (define-rgb-color lightsalmon2 14/15 149/255 38/85))
  10.378+(export (define-rgb-color lightsalmon3 41/51 43/85 98/255))
  10.379+(export (define-rgb-color lightsalmon4 139/255 29/85 22/85))
  10.380+(export (define-rgb-color orange1 1 11/17 0))
  10.381+(export (define-rgb-color orange2 14/15 154/255 0))
  10.382+(export (define-rgb-color orange3 41/51 133/255 0))
  10.383+(export (define-rgb-color orange4 139/255 6/17 0))
  10.384+(export (define-rgb-color darkorange1 1 127/255 0))
  10.385+(export (define-rgb-color darkorange2 14/15 118/255 0))
  10.386+(export (define-rgb-color darkorange3 41/51 2/5 0))
  10.387+(export (define-rgb-color darkorange4 139/255 23/85 0))
  10.388+(export (define-rgb-color coral1 1 38/85 86/255))
  10.389+(export (define-rgb-color coral2 14/15 106/255 16/51))
  10.390+(export (define-rgb-color coral3 41/51 91/255 23/85))
  10.391+(export (define-rgb-color coral4 139/255 62/255 47/255))
  10.392+(export (define-rgb-color tomato1 1 33/85 71/255))
  10.393+(export (define-rgb-color tomato2 14/15 92/255 22/85))
  10.394+(export (define-rgb-color tomato3 41/51 79/255 19/85))
  10.395+(export (define-rgb-color tomato4 139/255 18/85 38/255))
  10.396+(export (define-rgb-color orangered1 1 23/85 0))
  10.397+(export (define-rgb-color orangered2 14/15 64/255 0))
  10.398+(export (define-rgb-color orangered3 41/51 11/51 0))
  10.399+(export (define-rgb-color orangered4 139/255 37/255 0))
  10.400+(export (define-rgb-color red1 1 0 0))
  10.401+(export (define-rgb-color red2 14/15 0 0))
  10.402+(export (define-rgb-color red3 41/51 0 0))
  10.403+(export (define-rgb-color red4 139/255 0 0))
  10.404+(export (define-rgb-color deeppink1 1 4/51 49/85))
  10.405+(export (define-rgb-color deeppink2 14/15 6/85 137/255))
  10.406+(export (define-rgb-color deeppink3 41/51 16/255 118/255))
  10.407+(export (define-rgb-color deeppink4 139/255 2/51 16/51))
  10.408+(export (define-rgb-color hotpink1 1 22/51 12/17))
  10.409+(export (define-rgb-color hotpink2 14/15 106/255 167/255))
  10.410+(export (define-rgb-color hotpink3 41/51 32/85 48/85))
  10.411+(export (define-rgb-color hotpink4 139/255 58/255 98/255))
  10.412+(export (define-rgb-color pink1 1 181/255 197/255))
  10.413+(export (define-rgb-color pink2 14/15 169/255 184/255))
  10.414+(export (define-rgb-color pink3 41/51 29/51 158/255))
  10.415+(export (define-rgb-color pink4 139/255 33/85 36/85))
  10.416+(export (define-rgb-color lightpink1 1 58/85 37/51))
  10.417+(export (define-rgb-color lightpink2 14/15 54/85 173/255))
  10.418+(export (define-rgb-color lightpink3 41/51 28/51 149/255))
  10.419+(export (define-rgb-color lightpink4 139/255 19/51 101/255))
  10.420+(export (define-rgb-color palevioletred1 1 26/51 57/85))
  10.421+(export (define-rgb-color palevioletred2 14/15 121/255 53/85))
  10.422+(export (define-rgb-color palevioletred3 41/51 104/255 137/255))
  10.423+(export (define-rgb-color palevioletred4 139/255 71/255 31/85))
  10.424+(export (define-rgb-color maroon1 1 52/255 179/255))
  10.425+(export (define-rgb-color maroon2 14/15 16/85 167/255))
  10.426+(export (define-rgb-color maroon3 41/51 41/255 48/85))
  10.427+(export (define-rgb-color maroon4 139/255 28/255 98/255))
  10.428+(export (define-rgb-color violetred1 1 62/255 10/17))
  10.429+(export (define-rgb-color violetred2 14/15 58/255 28/51))
  10.430+(export (define-rgb-color violetred3 41/51 10/51 8/17))
  10.431+(export (define-rgb-color violetred4 139/255 2/15 82/255))
  10.432+(export (define-rgb-color magenta1 1 0 1))
  10.433+(export (define-rgb-color magenta2 14/15 0 14/15))
  10.434+(export (define-rgb-color magenta3 41/51 0 41/51))
  10.435+(export (define-rgb-color magenta4 139/255 0 139/255))
  10.436+(export (define-rgb-color orchid1 1 131/255 50/51))
  10.437+(export (define-rgb-color orchid2 14/15 122/255 233/255))
  10.438+(export (define-rgb-color orchid3 41/51 7/17 67/85))
  10.439+(export (define-rgb-color orchid4 139/255 71/255 137/255))
  10.440+(export (define-rgb-color plum1 1 11/15 1))
  10.441+(export (define-rgb-color plum2 14/15 58/85 14/15))
  10.442+(export (define-rgb-color plum3 41/51 10/17 41/51))
  10.443+(export (define-rgb-color plum4 139/255 2/5 139/255))
  10.444+(export (define-rgb-color mediumorchid1 224/255 2/5 1))
  10.445+(export (define-rgb-color mediumorchid2 209/255 19/51 14/15))
  10.446+(export (define-rgb-color mediumorchid3 12/17 82/255 41/51))
  10.447+(export (define-rgb-color mediumorchid4 122/255 11/51 139/255))
  10.448+(export (define-rgb-color darkorchid1 191/255 62/255 1))
  10.449+(export (define-rgb-color darkorchid2 178/255 58/255 14/15))
  10.450+(export (define-rgb-color darkorchid3 154/255 10/51 41/51))
  10.451+(export (define-rgb-color darkorchid4 104/255 2/15 139/255))
  10.452+(export (define-rgb-color purple1 31/51 16/85 1))
  10.453+(export (define-rgb-color purple2 29/51 44/255 14/15))
  10.454+(export (define-rgb-color purple3 25/51 38/255 41/51))
  10.455+(export (define-rgb-color purple4 1/3 26/255 139/255))
  10.456+(export (define-rgb-color mediumpurple1 57/85 26/51 1))
  10.457+(export (define-rgb-color mediumpurple2 53/85 121/255 14/15))
  10.458+(export (define-rgb-color mediumpurple3 137/255 104/255 41/51))
  10.459+(export (define-rgb-color mediumpurple4 31/85 71/255 139/255))
  10.460+(export (define-rgb-color thistle1 1 15/17 1))
  10.461+(export (define-rgb-color thistle2 14/15 14/17 14/15))
  10.462+(export (define-rgb-color thistle3 41/51 181/255 41/51))
  10.463+(export (define-rgb-color thistle4 139/255 41/85 139/255))
  10.464+(export (define-rgb-color gray0 0 0 0))
  10.465+(export (define-rgb-color grey0 0 0 0))
  10.466+(export (define-rgb-color gray1 1/85 1/85 1/85))
  10.467+(export (define-rgb-color grey1 1/85 1/85 1/85))
  10.468+(export (define-rgb-color gray2 1/51 1/51 1/51))
  10.469+(export (define-rgb-color grey2 1/51 1/51 1/51))
  10.470+(export (define-rgb-color gray3 8/255 8/255 8/255))
  10.471+(export (define-rgb-color grey3 8/255 8/255 8/255))
  10.472+(export (define-rgb-color gray4 2/51 2/51 2/51))
  10.473+(export (define-rgb-color grey4 2/51 2/51 2/51))
  10.474+(export (define-rgb-color gray5 13/255 13/255 13/255))
  10.475+(export (define-rgb-color grey5 13/255 13/255 13/255))
  10.476+(export (define-rgb-color gray6 1/17 1/17 1/17))
  10.477+(export (define-rgb-color grey6 1/17 1/17 1/17))
  10.478+(export (define-rgb-color gray7 6/85 6/85 6/85))
  10.479+(export (define-rgb-color grey7 6/85 6/85 6/85))
  10.480+(export (define-rgb-color gray8 4/51 4/51 4/51))
  10.481+(export (define-rgb-color grey8 4/51 4/51 4/51))
  10.482+(export (define-rgb-color gray9 23/255 23/255 23/255))
  10.483+(export (define-rgb-color grey9 23/255 23/255 23/255))
  10.484+(export (define-rgb-color gray10 26/255 26/255 26/255))
  10.485+(export (define-rgb-color grey10 26/255 26/255 26/255))
  10.486+(export (define-rgb-color gray11 28/255 28/255 28/255))
  10.487+(export (define-rgb-color grey11 28/255 28/255 28/255))
  10.488+(export (define-rgb-color gray12 31/255 31/255 31/255))
  10.489+(export (define-rgb-color grey12 31/255 31/255 31/255))
  10.490+(export (define-rgb-color gray13 11/85 11/85 11/85))
  10.491+(export (define-rgb-color grey13 11/85 11/85 11/85))
  10.492+(export (define-rgb-color gray14 12/85 12/85 12/85))
  10.493+(export (define-rgb-color grey14 12/85 12/85 12/85))
  10.494+(export (define-rgb-color gray15 38/255 38/255 38/255))
  10.495+(export (define-rgb-color grey15 38/255 38/255 38/255))
  10.496+(export (define-rgb-color gray16 41/255 41/255 41/255))
  10.497+(export (define-rgb-color grey16 41/255 41/255 41/255))
  10.498+(export (define-rgb-color gray17 43/255 43/255 43/255))
  10.499+(export (define-rgb-color grey17 43/255 43/255 43/255))
  10.500+(export (define-rgb-color gray18 46/255 46/255 46/255))
  10.501+(export (define-rgb-color grey18 46/255 46/255 46/255))
  10.502+(export (define-rgb-color gray19 16/85 16/85 16/85))
  10.503+(export (define-rgb-color grey19 16/85 16/85 16/85))
  10.504+(export (define-rgb-color gray20 1/5 1/5 1/5))
  10.505+(export (define-rgb-color grey20 1/5 1/5 1/5))
  10.506+(export (define-rgb-color gray21 18/85 18/85 18/85))
  10.507+(export (define-rgb-color grey21 18/85 18/85 18/85))
  10.508+(export (define-rgb-color gray22 56/255 56/255 56/255))
  10.509+(export (define-rgb-color grey22 56/255 56/255 56/255))
  10.510+(export (define-rgb-color gray23 59/255 59/255 59/255))
  10.511+(export (define-rgb-color grey23 59/255 59/255 59/255))
  10.512+(export (define-rgb-color gray24 61/255 61/255 61/255))
  10.513+(export (define-rgb-color grey24 61/255 61/255 61/255))
  10.514+(export (define-rgb-color gray25 64/255 64/255 64/255))
  10.515+(export (define-rgb-color grey25 64/255 64/255 64/255))
  10.516+(export (define-rgb-color gray26 22/85 22/85 22/85))
  10.517+(export (define-rgb-color grey26 22/85 22/85 22/85))
  10.518+(export (define-rgb-color gray27 23/85 23/85 23/85))
  10.519+(export (define-rgb-color grey27 23/85 23/85 23/85))
  10.520+(export (define-rgb-color gray28 71/255 71/255 71/255))
  10.521+(export (define-rgb-color grey28 71/255 71/255 71/255))
  10.522+(export (define-rgb-color gray29 74/255 74/255 74/255))
  10.523+(export (define-rgb-color grey29 74/255 74/255 74/255))
  10.524+(export (define-rgb-color gray30 77/255 77/255 77/255))
  10.525+(export (define-rgb-color grey30 77/255 77/255 77/255))
  10.526+(export (define-rgb-color gray31 79/255 79/255 79/255))
  10.527+(export (define-rgb-color grey31 79/255 79/255 79/255))
  10.528+(export (define-rgb-color gray32 82/255 82/255 82/255))
  10.529+(export (define-rgb-color grey32 82/255 82/255 82/255))
  10.530+(export (define-rgb-color gray33 28/85 28/85 28/85))
  10.531+(export (define-rgb-color grey33 28/85 28/85 28/85))
  10.532+(export (define-rgb-color gray34 29/85 29/85 29/85))
  10.533+(export (define-rgb-color grey34 29/85 29/85 29/85))
  10.534+(export (define-rgb-color gray35 89/255 89/255 89/255))
  10.535+(export (define-rgb-color grey35 89/255 89/255 89/255))
  10.536+(export (define-rgb-color gray36 92/255 92/255 92/255))
  10.537+(export (define-rgb-color grey36 92/255 92/255 92/255))
  10.538+(export (define-rgb-color gray37 94/255 94/255 94/255))
  10.539+(export (define-rgb-color grey37 94/255 94/255 94/255))
  10.540+(export (define-rgb-color gray38 97/255 97/255 97/255))
  10.541+(export (define-rgb-color grey38 97/255 97/255 97/255))
  10.542+(export (define-rgb-color gray39 33/85 33/85 33/85))
  10.543+(export (define-rgb-color grey39 33/85 33/85 33/85))
  10.544+(export (define-rgb-color gray40 2/5 2/5 2/5))
  10.545+(export (define-rgb-color grey40 2/5 2/5 2/5))
  10.546+(export (define-rgb-color gray41 7/17 7/17 7/17))
  10.547+(export (define-rgb-color grey41 7/17 7/17 7/17))
  10.548+(export (define-rgb-color gray42 107/255 107/255 107/255))
  10.549+(export (define-rgb-color grey42 107/255 107/255 107/255))
  10.550+(export (define-rgb-color gray43 22/51 22/51 22/51))
  10.551+(export (define-rgb-color grey43 22/51 22/51 22/51))
  10.552+(export (define-rgb-color gray44 112/255 112/255 112/255))
  10.553+(export (define-rgb-color grey44 112/255 112/255 112/255))
  10.554+(export (define-rgb-color gray45 23/51 23/51 23/51))
  10.555+(export (define-rgb-color grey45 23/51 23/51 23/51))
  10.556+(export (define-rgb-color gray46 39/85 39/85 39/85))
  10.557+(export (define-rgb-color grey46 39/85 39/85 39/85))
  10.558+(export (define-rgb-color gray47 8/17 8/17 8/17))
  10.559+(export (define-rgb-color grey47 8/17 8/17 8/17))
  10.560+(export (define-rgb-color gray48 122/255 122/255 122/255))
  10.561+(export (define-rgb-color grey48 122/255 122/255 122/255))
  10.562+(export (define-rgb-color gray49 25/51 25/51 25/51))
  10.563+(export (define-rgb-color grey49 25/51 25/51 25/51))
  10.564+(export (define-rgb-color gray50 127/255 127/255 127/255))
  10.565+(export (define-rgb-color grey50 127/255 127/255 127/255))
  10.566+(export (define-rgb-color gray51 26/51 26/51 26/51))
  10.567+(export (define-rgb-color grey51 26/51 26/51 26/51))
  10.568+(export (define-rgb-color gray52 133/255 133/255 133/255))
  10.569+(export (define-rgb-color grey52 133/255 133/255 133/255))
  10.570+(export (define-rgb-color gray53 9/17 9/17 9/17))
  10.571+(export (define-rgb-color grey53 9/17 9/17 9/17))
  10.572+(export (define-rgb-color gray54 46/85 46/85 46/85))
  10.573+(export (define-rgb-color grey54 46/85 46/85 46/85))
  10.574+(export (define-rgb-color gray55 28/51 28/51 28/51))
  10.575+(export (define-rgb-color grey55 28/51 28/51 28/51))
  10.576+(export (define-rgb-color gray56 143/255 143/255 143/255))
  10.577+(export (define-rgb-color grey56 143/255 143/255 143/255))
  10.578+(export (define-rgb-color gray57 29/51 29/51 29/51))
  10.579+(export (define-rgb-color grey57 29/51 29/51 29/51))
  10.580+(export (define-rgb-color gray58 148/255 148/255 148/255))
  10.581+(export (define-rgb-color grey58 148/255 148/255 148/255))
  10.582+(export (define-rgb-color gray59 10/17 10/17 10/17))
  10.583+(export (define-rgb-color grey59 10/17 10/17 10/17))
  10.584+(export (define-rgb-color gray60 3/5 3/5 3/5))
  10.585+(export (define-rgb-color grey60 3/5 3/5 3/5))
  10.586+(export (define-rgb-color gray61 52/85 52/85 52/85))
  10.587+(export (define-rgb-color grey61 52/85 52/85 52/85))
  10.588+(export (define-rgb-color gray62 158/255 158/255 158/255))
  10.589+(export (define-rgb-color grey62 158/255 158/255 158/255))
  10.590+(export (define-rgb-color gray63 161/255 161/255 161/255))
  10.591+(export (define-rgb-color grey63 161/255 161/255 161/255))
  10.592+(export (define-rgb-color gray64 163/255 163/255 163/255))
  10.593+(export (define-rgb-color grey64 163/255 163/255 163/255))
  10.594+(export (define-rgb-color gray65 166/255 166/255 166/255))
  10.595+(export (define-rgb-color grey65 166/255 166/255 166/255))
  10.596+(export (define-rgb-color gray66 56/85 56/85 56/85))
  10.597+(export (define-rgb-color grey66 56/85 56/85 56/85))
  10.598+(export (define-rgb-color gray67 57/85 57/85 57/85))
  10.599+(export (define-rgb-color grey67 57/85 57/85 57/85))
  10.600+(export (define-rgb-color gray68 173/255 173/255 173/255))
  10.601+(export (define-rgb-color grey68 173/255 173/255 173/255))
  10.602+(export (define-rgb-color gray69 176/255 176/255 176/255))
  10.603+(export (define-rgb-color grey69 176/255 176/255 176/255))
  10.604+(export (define-rgb-color gray70 179/255 179/255 179/255))
  10.605+(export (define-rgb-color grey70 179/255 179/255 179/255))
  10.606+(export (define-rgb-color gray71 181/255 181/255 181/255))
  10.607+(export (define-rgb-color grey71 181/255 181/255 181/255))
  10.608+(export (define-rgb-color gray72 184/255 184/255 184/255))
  10.609+(export (define-rgb-color grey72 184/255 184/255 184/255))
  10.610+(export (define-rgb-color gray73 62/85 62/85 62/85))
  10.611+(export (define-rgb-color grey73 62/85 62/85 62/85))
  10.612+(export (define-rgb-color gray74 63/85 63/85 63/85))
  10.613+(export (define-rgb-color grey74 63/85 63/85 63/85))
  10.614+(export (define-rgb-color gray75 191/255 191/255 191/255))
  10.615+(export (define-rgb-color grey75 191/255 191/255 191/255))
  10.616+(export (define-rgb-color gray76 194/255 194/255 194/255))
  10.617+(export (define-rgb-color grey76 194/255 194/255 194/255))
  10.618+(export (define-rgb-color gray77 196/255 196/255 196/255))
  10.619+(export (define-rgb-color grey77 196/255 196/255 196/255))
  10.620+(export (define-rgb-color gray78 199/255 199/255 199/255))
  10.621+(export (define-rgb-color grey78 199/255 199/255 199/255))
  10.622+(export (define-rgb-color gray79 67/85 67/85 67/85))
  10.623+(export (define-rgb-color grey79 67/85 67/85 67/85))
  10.624+(export (define-rgb-color gray80 4/5 4/5 4/5))
  10.625+(export (define-rgb-color grey80 4/5 4/5 4/5))
  10.626+(export (define-rgb-color gray81 69/85 69/85 69/85))
  10.627+(export (define-rgb-color grey81 69/85 69/85 69/85))
  10.628+(export (define-rgb-color gray82 209/255 209/255 209/255))
  10.629+(export (define-rgb-color grey82 209/255 209/255 209/255))
  10.630+(export (define-rgb-color gray83 212/255 212/255 212/255))
  10.631+(export (define-rgb-color grey83 212/255 212/255 212/255))
  10.632+(export (define-rgb-color gray84 214/255 214/255 214/255))
  10.633+(export (define-rgb-color grey84 214/255 214/255 214/255))
  10.634+(export (define-rgb-color gray85 217/255 217/255 217/255))
  10.635+(export (define-rgb-color grey85 217/255 217/255 217/255))
  10.636+(export (define-rgb-color gray86 73/85 73/85 73/85))
  10.637+(export (define-rgb-color grey86 73/85 73/85 73/85))
  10.638+(export (define-rgb-color gray87 74/85 74/85 74/85))
  10.639+(export (define-rgb-color grey87 74/85 74/85 74/85))
  10.640+(export (define-rgb-color gray88 224/255 224/255 224/255))
  10.641+(export (define-rgb-color grey88 224/255 224/255 224/255))
  10.642+(export (define-rgb-color gray89 227/255 227/255 227/255))
  10.643+(export (define-rgb-color grey89 227/255 227/255 227/255))
  10.644+(export (define-rgb-color gray90 229/255 229/255 229/255))
  10.645+(export (define-rgb-color grey90 229/255 229/255 229/255))
  10.646+(export (define-rgb-color gray91 232/255 232/255 232/255))
  10.647+(export (define-rgb-color grey91 232/255 232/255 232/255))
  10.648+(export (define-rgb-color gray92 47/51 47/51 47/51))
  10.649+(export (define-rgb-color grey92 47/51 47/51 47/51))
  10.650+(export (define-rgb-color gray93 79/85 79/85 79/85))
  10.651+(export (define-rgb-color grey93 79/85 79/85 79/85))
  10.652+(export (define-rgb-color gray94 16/17 16/17 16/17))
  10.653+(export (define-rgb-color grey94 16/17 16/17 16/17))
  10.654+(export (define-rgb-color gray95 242/255 242/255 242/255))
  10.655+(export (define-rgb-color grey95 242/255 242/255 242/255))
  10.656+(export (define-rgb-color gray96 49/51 49/51 49/51))
  10.657+(export (define-rgb-color grey96 49/51 49/51 49/51))
  10.658+(export (define-rgb-color gray97 247/255 247/255 247/255))
  10.659+(export (define-rgb-color grey97 247/255 247/255 247/255))
  10.660+(export (define-rgb-color gray98 50/51 50/51 50/51))
  10.661+(export (define-rgb-color grey98 50/51 50/51 50/51))
  10.662+(export (define-rgb-color gray99 84/85 84/85 84/85))
  10.663+(export (define-rgb-color grey99 84/85 84/85 84/85))
  10.664+(export (define-rgb-color gray100 1 1 1))
  10.665+(export (define-rgb-color grey100 1 1 1))
  10.666+(export (define-rgb-color darkgrey 169/255 169/255 169/255))
  10.667+(export (define-rgb-color darkgray 169/255 169/255 169/255))
  10.668+(export (define-rgb-color darkblue 0 0 139/255))
  10.669+(export (define-rgb-color darkcyan 0 139/255 139/255))
  10.670+(export (define-rgb-color darkmagenta 139/255 0 139/255))
  10.671+(export (define-rgb-color darkred 139/255 0 0))
  10.672+(export (define-rgb-color lightgreen 48/85 14/15 48/85))
    11.1--- a/lisp/lib/q/dql.lisp	Sat Aug 03 00:59:36 2024 -0400
    11.2+++ b/lisp/lib/q/dql.lisp	Sun Aug 04 00:18:52 2024 -0400
    11.3@@ -6,7 +6,7 @@
    11.4 
    11.5 ;; Prolog, Datalog, etc.
    11.6 
    11.7-;;;; Why bother with this when we have SQL?
    11.8+;;;; SQL vs Prolog
    11.9 
   11.10 ;; My current understanding is that Prolog and SQL-derived langs share much in
   11.11 ;; common. You can certainly do deductive logic in SQL and you can do
   11.12@@ -85,3 +85,6 @@
   11.13 (defmacro ?- (&body clauses))
   11.14 
   11.15 (defmacro *- (head &body body))
   11.16+
   11.17+;;; Parser
   11.18+(defclass dql-parser (query-parser) ())
    12.1--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2+++ b/lisp/lib/q/engine.lisp	Sun Aug 04 00:18:52 2024 -0400
    12.3@@ -0,0 +1,14 @@
    12.4+;;; engine.lisp --- Query Engine Protocol
    12.5+
    12.6+;; Query Engines
    12.7+
    12.8+;;; Commentary:
    12.9+
   12.10+;; A QUERY-ENGINE is a single object which provides top-level interfaces for
   12.11+;; all levels of Query processing.
   12.12+
   12.13+;;; Code:
   12.14+(in-package :q/proto)
   12.15+
   12.16+(defclass query-engine (query-planner query-optimizer execution-context)
   12.17+  ((data-sources)))
    13.1--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2+++ b/lisp/lib/q/parser.lisp	Sun Aug 04 00:18:52 2024 -0400
    13.3@@ -0,0 +1,8 @@
    13.4+;;; parser.lisp --- Query Parser Protocol
    13.5+
    13.6+;; Query Parsers
    13.7+
    13.8+;;; Code:
    13.9+(in-package :q/proto)
   13.10+
   13.11+(defclass query-parser () ())
    14.1--- a/lisp/lib/q/pkg.lisp	Sat Aug 03 00:59:36 2024 -0400
    14.2+++ b/lisp/lib/q/pkg.lisp	Sun Aug 04 00:18:52 2024 -0400
    14.3@@ -3,24 +3,59 @@
    14.4 ;;
    14.5 
    14.6 ;;; Code:
    14.7-(defpackage :q/engine
    14.8+(defpackage :q/proto
    14.9   (:use :cl :std :obj/query :obj/id)
   14.10-  (:export))
   14.11+  (:export
   14.12+   :query-engine :query-parser))
   14.13            
   14.14 (defpackage :q/sql
   14.15   (:nicknames :sql)
   14.16-  (:use :cl :std :q/engine :parse/pratt :obj/query :obj/id)
   14.17+  (:use :cl :std :q/proto :parse/pratt :obj/query :obj/id)
   14.18   (:export
   14.19    :sql-error
   14.20    :read-sql-string
   14.21    :read-sql-stream
   14.22    :parse-expression
   14.23    :sql-tokens
   14.24-   :sql-parser))
   14.25+   :sql-parser
   14.26+   :simple-sql-error
   14.27+   :sql-token-error
   14.28+   :illegal-sql-state
   14.29+   :sql-query
   14.30+   :sql-data-source
   14.31+   :sql-expression
   14.32+   :sql-expression-vector
   14.33+   :sql-identifier
   14.34+   :sql-string
   14.35+   :sql-number
   14.36+   :sql-function
   14.37+   :sql-alias
   14.38+   :sql-cast
   14.39+   :sql-sort
   14.40+   :sql-relation
   14.41+   :sql-select
   14.42+   :sql-planner
   14.43+   :sql-optimizer
   14.44+   :*sql-token-types*
   14.45+   :sql-token-type-designator
   14.46+   :*sql-keywords*
   14.47+   :*sql-keyword-table*
   14.48+   :*sql-symbol-table*
   14.49+   :get-sql-keyword
   14.50+   :get-sql-symbol
   14.51+   :*sql-symbols*
   14.52+   :sql-token
   14.53+   :next-sql-token
   14.54+   :with-sql-parser
   14.55+   :sql-math-expression
   14.56+   :sql-binary-expression
   14.57+   :with-sql-stream
   14.58+   :with-sql-string
   14.59+   :with-sql))
   14.60 
   14.61 (defpackage :q/dql
   14.62   (:nicknames :dql)
   14.63-  (:use :cl :std :q/engine :obj/query :obj/id :dat/sxp :dat/proto)
   14.64+  (:use :cl :std :q/proto :obj/query :obj/id :dat/sxp :dat/proto)
   14.65   (:export
   14.66    :dql-error
   14.67    :dql-data-source
   14.68@@ -31,4 +66,4 @@
   14.69 
   14.70 (in-package :std-user)
   14.71 (defpkg :q
   14.72-  (:use-reexport :q/sql :q/dql))
   14.73+  (:use-reexport :q/proto :q/sql :q/dql))
    15.1--- a/lisp/lib/q/q.asd	Sat Aug 03 00:59:36 2024 -0400
    15.2+++ b/lisp/lib/q/q.asd	Sun Aug 04 00:18:52 2024 -0400
    15.3@@ -3,6 +3,8 @@
    15.4   :description "Query System"
    15.5   :depends-on (:std :obj :log :dat :parse)
    15.6   :components ((:file "pkg")
    15.7+               (:file "parser")
    15.8+               (:file "engine")
    15.9                (:file "sql" :depends-on ("pkg"))
   15.10                (:file "dql" :depends-on ("pkg")))
   15.11   :in-order-to ((test-op (test-op "q/tests"))))
    16.1--- a/lisp/lib/q/sql.lisp	Sat Aug 03 00:59:36 2024 -0400
    16.2+++ b/lisp/lib/q/sql.lisp	Sun Aug 04 00:18:52 2024 -0400
    16.3@@ -11,7 +11,7 @@
    16.4 ;;; Code:
    16.5 (in-package :q/sql)
    16.6 
    16.7-(declaim (optimize (speed 3)))
    16.8+(declaim (optimize (speed 3) (safety 2)))
    16.9 
   16.10 ;;; Conditions
   16.11 (define-condition sql-error (error) ())
   16.12@@ -49,7 +49,10 @@
   16.13 
   16.14 (defclass sql-identifier (id sql-expression) ())
   16.15 
   16.16-(defclass sql-binary-expr (binary-expression sql-expression) ())
   16.17+(defclass sql-binary-expression (binary-expression sql-expression) ())
   16.18+
   16.19+(defclass sql-math-expression (sql-binary-expression)
   16.20+  ((op :initarg :op :type symbol :accessor binary-expression-op)))
   16.21 
   16.22 (defclass sql-string (sql-expression literal-expression)
   16.23   ((value :type string :initarg :value)))
   16.24@@ -369,7 +372,7 @@
   16.25 
   16.26 (defun num-start-p (c) (or (digit-char-p c) (char= #\. c) (char= #\- c)))
   16.27 (defun ident-start-p (c) (alpha-char-p c))
   16.28-(defun ident-part-p (c) (or (alpha-char-p c) (digit-char-p c) (char= #\_)))
   16.29+(defun ident-part-p (c) (or (alpha-char-p c) (digit-char-p c) (char= #\_ c)))
   16.30 (defun str-start-p (c) (or (char= #\' c) (char= #\" c)))
   16.31 (defun kw-start-p (c) (member c *sql-keyword-start-chars* :test 'char=))
   16.32 (defun sym-start-p (c) (member c *sql-symbol-start-chars* :test 'char=))
   16.33@@ -426,33 +429,44 @@
   16.34           (sql-token-end tok) (file-position stream))
   16.35     tok))
   16.36 
   16.37+(defun ambiguous-ident-p (tok)
   16.38+  (let ((text (sql-token-text tok)))
   16.39+    (or (string-equal #.(get-sql-keyword :ORDER) text)
   16.40+        (string-equal #.(get-sql-keyword :GROUP) text))))
   16.41+
   16.42+(defun proc-ambiguous-ident (stream start)
   16.43+  (declare (stream stream) (fixnum start))
   16.44+  (if (equalp
   16.45+       (read-sequence (make-string 2) stream :start start :end (the fixnum (+ start 2)))
   16.46+       #.(get-sql-keyword :BY))
   16.47+      :kw
   16.48+      :ident))
   16.49+
   16.50 (def-sql-reader ident-token (stream)
   16.51-  (let ((tok (make-sql-token :type :ident)))
   16.52+  (let ((tok (make-sql-token)))
   16.53     (if (read-sql-char stream #\`)
   16.54         (setf (sql-token-text tok)
   16.55               (with-output-to-string (s)
   16.56                 (loop for x = (peek-char nil stream) ;; must not be EOF before terminator
   16.57                       if (not (char= #\` x))
   16.58                       do (write-char (read-char stream) s)
   16.59-                      else do (return (read-char stream)))))
   16.60+                      else do (return (read-char stream))))
   16.61+              (sql-token-type tok) :ident)
   16.62+        ;; may not actually be ident - we check for kw after we have a known end position
   16.63         (setf (sql-token-text tok)
   16.64               (with-output-to-string (s)
   16.65                 (loop for x = (peek-char nil stream nil nil)
   16.66                       while (and x (ident-part-p x))
   16.67                       do (write-char (read-char stream) s)))))
   16.68     (setf (sql-token-end tok) (file-position stream))
   16.69+    ;; resolve sql-token-type
   16.70+    (cond
   16.71+      ((ambiguous-ident-p tok)
   16.72+       (setf (sql-token-type tok) (proc-ambiguous-ident stream (sql-token-end tok))))
   16.73+      ((and (not (eql (sql-token-type tok) :ident)) (member (sql-token-text tok) *sql-keywords* :test 'string-equal))
   16.74+       (setf (sql-token-type tok) :kw)))
   16.75     tok))
   16.76                       
   16.77-(defun ambiguous-ident-p (text)
   16.78-  (or (string-equal #.(get-sql-keyword :ORDER) text)
   16.79-      (string-equal #.(get-sql-keyword :GROUP) text)))
   16.80-
   16.81-(defun parse-ambiguous-ident (text &optional (start 0))
   16.82-  (declare (simple-string text) (fixnum  start))
   16.83-  (if (equalp (subseq text start (the fixnum (+ start 2))) #.(get-sql-keyword :BY))
   16.84-      (make-sql-token :type :kw :text text)
   16.85-      (make-sql-token :type :ident :text text)))
   16.86-
   16.87 (defun next-sql-token (stream)
   16.88   "Parse the next sql token from input STREAM else return nil."
   16.89   (block :next
   16.90@@ -462,10 +476,7 @@
   16.91         (return-from :next tok))
   16.92       (cond
   16.93         ((num-start-p next) (read-sql-num-token stream))
   16.94-        ((ident-start-p next) (make-sql-token
   16.95-                               :text (format nil "~A" (read-preserving-whitespace stream))
   16.96-                               :type :ident
   16.97-                               :end (file-position stream)))
   16.98+        ((ident-start-p next) (read-sql-ident-token stream))
   16.99         ((str-start-p next) (read-sql-str-token stream))
  16.100         ((sym-start-p next) (read-sql-sym-token stream))
  16.101         (t (make-sql-token :end (file-position stream)))))))
  16.102@@ -484,7 +495,7 @@
  16.103 ;;; Parser
  16.104 
  16.105 ;; At this point we have a sequence (list) of tokens
  16.106-(defclass sql-parser (pratt-parser)
  16.107+(defclass sql-parser (pratt-parser query-parser)
  16.108   ((tokens :type list :initarg :tokens :accessor sql-tokens)))
  16.109 
  16.110 (defmethod next-precedence ((self sql-parser))
  16.111@@ -513,22 +524,24 @@
  16.112           (t 0)))))
  16.113 
  16.114 (defmethod parse-prefix ((self sql-parser))
  16.115-  (let ((token (car (sql-tokens self))))
  16.116+  (let ((token (pop (sql-tokens self))))
  16.117     (unless (null token)
  16.118       (case (sql-token-type token)
  16.119         (:kw (string-case ((sql-token-text token))
  16.120-               ("SELECT" nil)
  16.121-               ("CAST" nil)
  16.122+               ("SELECT" (parse-select self))
  16.123+               ("CAST" (parse-cast self))
  16.124                ("MAX" (make-instance 'sql-identifier :id "MAX"))
  16.125                ("INT" (make-instance 'sql-identifier :id "INT"))
  16.126                ("DOUBLE" (make-instance 'sql-identifier :id "DOUBLE"))))
  16.127         (:ident (make-instance 'sql-identifier :id (sql-token-text token)))
  16.128         (:str (make-instance 'sql-string :value (sql-token-text token)))
  16.129-        (:num (make-instance 'sql-number :value (parse-number (sql-token-text token))))))))
  16.130+        (:num (make-instance 'sql-number :value (parse-number (sql-token-text token))))
  16.131+        ;; unknown identifier
  16.132+        (t (make-instance 'sql-identifier :id (sql-token-text token)))))))
  16.133 
  16.134 (defmethod parse-infix ((self sql-parser) (left sql-expression) precedence)
  16.135   (let* ((tokens (sql-tokens self))
  16.136-         (token (car tokens)))
  16.137+         (token (pop tokens)))
  16.138     (unless (null token)
  16.139       (case (sql-token-type token)
  16.140         (:sym (cond
  16.141@@ -537,8 +550,8 @@
  16.142                                                       #.(get-sql-symbol :EQ) #.(get-sql-symbol :GT)
  16.143                                                       #.(get-sql-symbol :LT))
  16.144                          :test 'string=)
  16.145-                 (pop tokens) ;; consume
  16.146-                 (make-instance 'sql-binary-expr
  16.147+                 ;; (pop tokens) ;; consume
  16.148+                 (make-instance 'sql-math-expression
  16.149                    :lhs left
  16.150                    :op (sql-token-text token)
  16.151                    :rhs (parse self precedence)))
  16.152@@ -554,12 +567,12 @@
  16.153                        :expr left
  16.154                        :alias (parse-identifier self)))
  16.155                ("AND" (pop tokens)
  16.156-                      (make-instance 'sql-binary-expr
  16.157+                      (make-instance 'sql-binary-expression
  16.158                         :lhs left
  16.159                         :op "AND"
  16.160                         :rhs (parse self precedence)))
  16.161                ("OR" (pop tokens)
  16.162-                     (make-instance 'sql-binary-expr
  16.163+                     (make-instance 'sql-binary-expression
  16.164                        :lhs left
  16.165                        :op "OR"
  16.166                        :rhs (parse self precedence)))
  16.167@@ -600,32 +613,41 @@
  16.168               ;; TODO 2024-06-29: 
  16.169               ;; parse optional WHERE
  16.170               (let ((next (car (sql-tokens self))))
  16.171-                (when (string-equal "WHERE" (sql-token-text next))
  16.172-                  (setf filter-expr (parse-expression self)))
  16.173-                (when (and
  16.174-                       (string-equal "GROUP" (sql-token-text next))
  16.175-                       (string-equal "BY" (sql-token-text (cadr (sql-tokens self)))))
  16.176-                  (setf group-by (parse-expression-list self)))
  16.177-                (when (string-equal "HAVING" (sql-token-text next))
  16.178-                  (setf having-expr (parse-expression self)))
  16.179-                (when (and (string-equal "ORDER" (sql-token-text next))
  16.180-                           (string-equal "BY" (sql-token-text next)))
  16.181-                  (setf order-by (parse-order self)))))))
  16.182+                (when next
  16.183+                  (when (string-equal "WHERE" (sql-token-text next))
  16.184+                    (setf filter-expr (parse-expression self)))
  16.185+                  (when (and
  16.186+                         (string-equal "GROUP" (sql-token-text next))
  16.187+                         (string-equal "BY" (sql-token-text (cadr (sql-tokens self)))))
  16.188+                    (setf group-by (parse-expression-list self)))
  16.189+                  (when (string-equal "HAVING" (sql-token-text next))
  16.190+                    (setf having-expr (parse-expression self)))
  16.191+                  (when (and (string-equal "ORDER" (sql-token-text next))
  16.192+                             (string-equal "BY" (sql-token-text next)))
  16.193+                    (setf order-by (parse-order self))))))))
  16.194       (t (illegal-sql-state tok)))
  16.195     (make-instance 'sql-select
  16.196       :projection projection
  16.197-      :filter filter-expr
  16.198+      :selection filter-expr
  16.199       :group-by group-by
  16.200       :order-by order-by
  16.201       :having having-expr
  16.202       :table-name (id table))))
  16.203 
  16.204 (defmethod parse-expression-list ((self sql-parser))
  16.205-  (let ((lst)
  16.206-        (expr (parse-expression self)))
  16.207-    (loop while expr
  16.208-          do (push expr lst)
  16.209-          finally (return lst))))
  16.210+  (log:trace! "> parse-expression-list")
  16.211+  (let ((ret))
  16.212+    (loop for expr = (parse-expression self)
  16.213+          while expr
  16.214+          do (push expr ret)
  16.215+          if ;; check for comma and repeat, else return
  16.216+             (let ((peek (car (sql-tokens self))))
  16.217+               (and
  16.218+                (eql :sym (sql-token-type peek))
  16.219+                (string-equal (sql-token-text peek) #.(get-sql-symbol :comma))))
  16.220+          do (pop (sql-tokens self))
  16.221+          else return ret
  16.222+          finally (return ret))))
  16.223 
  16.224 (defmethod parse-expression ((self sql-parser))
  16.225   (parse self 0))
  16.226@@ -638,5 +660,21 @@
  16.227 
  16.228 (defmacro with-sql-parser ((sym &optional tokens) &body body)
  16.229   `(let ((,sym (make-instance 'sql-parser :tokens ,tokens)))
  16.230-     (print ,sym)
  16.231+     ,@body))
  16.232+
  16.233+(defmacro with-sql-string ((sym str) &body body)
  16.234+  `(with-sql-parser (,sym (read-sql-string ,str))
  16.235+     ,@body))
  16.236+
  16.237+(defmacro with-sql-stream ((sym stream) &body body)
  16.238+  `(with-sql-parser (,sym (read-sql-stream ,stream))
  16.239      ,@body))
  16.240+
  16.241+(defmacro with-sql ((sym input &key (parse t) optimize execute) &body body)
  16.242+  (declare (ignore optimize execute))
  16.243+  `(with-sql-parser (,sym ,@(etypecase input
  16.244+                              (stream `((read-sql-stream ,input)))
  16.245+                              (string `((read-sql-string ,input)))))
  16.246+     ,@(when parse
  16.247+         `((setq ,sym (parse ,sym))))
  16.248+     ,@body))
    17.1--- a/lisp/lib/q/tests.lisp	Sat Aug 03 00:59:36 2024 -0400
    17.2+++ b/lisp/lib/q/tests.lisp	Sun Aug 04 00:18:52 2024 -0400
    17.3@@ -4,7 +4,7 @@
    17.4 
    17.5 ;;; Code:
    17.6 (defpackage :q/tests
    17.7-  (:use :cl :std :rt :q :log))
    17.8+  (:use :cl :std :rt :q :log :parse/pratt))
    17.9 
   17.10 (in-package :q/tests)
   17.11 
   17.12@@ -14,7 +14,17 @@
   17.13 
   17.14 (deftest sanity ())
   17.15 
   17.16-(deftest sql ())
   17.17+(deftest sql-select ()
   17.18+  (is (typep
   17.19+       (with-sql-parser (expr (read-sql-string "SELECT a,b,c FROM FOO"))
   17.20+         (parse expr))
   17.21+       'sql-select)))
   17.22+
   17.23+(deftest sql-math ()
   17.24+  (is (typep
   17.25+       (with-sql (expr "1 + 2 * 3")
   17.26+         expr)
   17.27+       'sql-math-expression)))
   17.28 
   17.29 ;; https://www.cpp.edu/~jrfisher/www/prolog_tutorial/2_1.html
   17.30 (deftest dql ()
    18.1--- a/skelfile	Sat Aug 03 00:59:36 2024 -0400
    18.2+++ b/skelfile	Sun Aug 04 00:18:52 2024 -0400
    18.3@@ -15,7 +15,7 @@
    18.4              (:org "readme"))
    18.5 :rules
    18.6 ((all (%stash
    18.7-       psl.dat parquet.json
    18.8+       psl.dat parquet.json rgb.txt
    18.9        compile save-std save-prelude save-user
   18.10        save-infra save-core save-tests build-rdb
   18.11        build-skel build-organ build-homer build-packy
   18.12@@ -32,6 +32,8 @@
   18.13                     (:install () #$cp .stash/libtree-sitter-alien.so /usr/local/lib/$#))
   18.14  (psl.dat (%stash)
   18.15           (download "https://publicsuffix.org/list/public_suffix_list.dat" :output ".stash/psl.dat"))
   18.16+ (rgb.txt (%stash)
   18.17+          (download "https://packy.compiler.company/data/rgb.txt" :output ".stash/rgb.txt"))
   18.18  (parquet.thrift (%stash)
   18.19                  (download
   18.20                   "https://raw.githubusercontent.com/apache/parquet-format/master/src/main/thrift/parquet.thrift"
    19.1--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.2+++ b/x11.lisp	Sun Aug 04 00:18:52 2024 -0400
    19.3@@ -0,0 +1,669 @@
    19.4+;;; x11.lisp --- X11 Colors -*- buffer-read-only:t -*-
    19.5+
    19.6+;; input = /home/ellis/comp/core/.stash/rgb.txt
    19.7+
    19.8+;; This file was generated automatically by
    19.9+;; OBJ/COLOR:PARSE-X11-COLOR-DEFINITIONS.
   19.10+
   19.11+;; Do not modify.
   19.12+
   19.13+;;; Code:
   19.14+(in-package :obj/color)
   19.15+
   19.16+(export (define-rgb-color snow 1 50/51 50/51))
   19.17+(export (define-rgb-color ghostwhite 248/255 248/255 1))
   19.18+(export (define-rgb-color whitesmoke 49/51 49/51 49/51))
   19.19+(export (define-rgb-color gainsboro 44/51 44/51 44/51))
   19.20+(export (define-rgb-color floralwhite 1 50/51 16/17))
   19.21+(export (define-rgb-color oldlace 253/255 49/51 46/51))
   19.22+(export (define-rgb-color linen 50/51 16/17 46/51))
   19.23+(export (define-rgb-color antiquewhite 50/51 47/51 43/51))
   19.24+(export (define-rgb-color papayawhip 1 239/255 71/85))
   19.25+(export (define-rgb-color blanchedalmond 1 47/51 41/51))
   19.26+(export (define-rgb-color bisque 1 76/85 196/255))
   19.27+(export (define-rgb-color peachpuff 1 218/255 37/51))
   19.28+(export (define-rgb-color navajowhite 1 74/85 173/255))
   19.29+(export (define-rgb-color moccasin 1 76/85 181/255))
   19.30+(export (define-rgb-color cornsilk 1 248/255 44/51))
   19.31+(export (define-rgb-color ivory 1 1 16/17))
   19.32+(export (define-rgb-color lemonchiffon 1 50/51 41/51))
   19.33+(export (define-rgb-color seashell 1 49/51 14/15))
   19.34+(export (define-rgb-color honeydew 16/17 1 16/17))
   19.35+(export (define-rgb-color mintcream 49/51 1 50/51))
   19.36+(export (define-rgb-color azure 16/17 1 1))
   19.37+(export (define-rgb-color aliceblue 16/17 248/255 1))
   19.38+(export (define-rgb-color lavender 46/51 46/51 50/51))
   19.39+(export (define-rgb-color lavenderblush 1 16/17 49/51))
   19.40+(export (define-rgb-color mistyrose 1 76/85 15/17))
   19.41+(export (define-rgb-color white 1 1 1))
   19.42+(export (define-rgb-color black 0 0 0))
   19.43+(export (define-rgb-color darkslategray 47/255 79/255 79/255))
   19.44+(export (define-rgb-color darkslategrey 47/255 79/255 79/255))
   19.45+(export (define-rgb-color dimgray 7/17 7/17 7/17))
   19.46+(export (define-rgb-color dimgrey 7/17 7/17 7/17))
   19.47+(export (define-rgb-color slategray 112/255 128/255 48/85))
   19.48+(export (define-rgb-color slategrey 112/255 128/255 48/85))
   19.49+(export (define-rgb-color lightslategray 7/15 8/15 3/5))
   19.50+(export (define-rgb-color lightslategrey 7/15 8/15 3/5))
   19.51+(export (define-rgb-color gray 38/51 38/51 38/51))
   19.52+(export (define-rgb-color grey 38/51 38/51 38/51))
   19.53+(export (define-rgb-color lightgrey 211/255 211/255 211/255))
   19.54+(export (define-rgb-color lightgray 211/255 211/255 211/255))
   19.55+(export (define-rgb-color midnightblue 5/51 5/51 112/255))
   19.56+(export (define-rgb-color navy 0 0 128/255))
   19.57+(export (define-rgb-color navyblue 0 0 128/255))
   19.58+(export (define-rgb-color cornflowerblue 20/51 149/255 79/85))
   19.59+(export (define-rgb-color darkslateblue 24/85 61/255 139/255))
   19.60+(export (define-rgb-color slateblue 106/255 6/17 41/51))
   19.61+(export (define-rgb-color mediumslateblue 41/85 104/255 14/15))
   19.62+(export (define-rgb-color lightslateblue 44/85 112/255 1))
   19.63+(export (define-rgb-color mediumblue 0 0 41/51))
   19.64+(export (define-rgb-color royalblue 13/51 7/17 15/17))
   19.65+(export (define-rgb-color blue 0 0 1))
   19.66+(export (define-rgb-color dodgerblue 2/17 48/85 1))
   19.67+(export (define-rgb-color deepskyblue 0 191/255 1))
   19.68+(export (define-rgb-color skyblue 9/17 206/255 47/51))
   19.69+(export (define-rgb-color lightskyblue 9/17 206/255 50/51))
   19.70+(export (define-rgb-color steelblue 14/51 26/51 12/17))
   19.71+(export (define-rgb-color lightsteelblue 176/255 196/255 74/85))
   19.72+(export (define-rgb-color lightblue 173/255 72/85 46/51))
   19.73+(export (define-rgb-color powderblue 176/255 224/255 46/51))
   19.74+(export (define-rgb-color paleturquoise 35/51 14/15 14/15))
   19.75+(export (define-rgb-color darkturquoise 0 206/255 209/255))
   19.76+(export (define-rgb-color mediumturquoise 24/85 209/255 4/5))
   19.77+(export (define-rgb-color turquoise 64/255 224/255 208/255))
   19.78+(export (define-rgb-color cyan 0 1 1))
   19.79+(export (define-rgb-color lightcyan 224/255 1 1))
   19.80+(export (define-rgb-color cadetblue 19/51 158/255 32/51))
   19.81+(export (define-rgb-color mediumaquamarine 2/5 41/51 2/3))
   19.82+(export (define-rgb-color aquamarine 127/255 1 212/255))
   19.83+(export (define-rgb-color darkgreen 0 20/51 0))
   19.84+(export (define-rgb-color darkolivegreen 1/3 107/255 47/255))
   19.85+(export (define-rgb-color darkseagreen 143/255 188/255 143/255))
   19.86+(export (define-rgb-color seagreen 46/255 139/255 29/85))
   19.87+(export (define-rgb-color mediumseagreen 4/17 179/255 113/255))
   19.88+(export (define-rgb-color lightseagreen 32/255 178/255 2/3))
   19.89+(export (define-rgb-color palegreen 152/255 251/255 152/255))
   19.90+(export (define-rgb-color springgreen 0 1 127/255))
   19.91+(export (define-rgb-color lawngreen 124/255 84/85 0))
   19.92+(export (define-rgb-color green 0 1 0))
   19.93+(export (define-rgb-color chartreuse 127/255 1 0))
   19.94+(export (define-rgb-color mediumspringgreen 0 50/51 154/255))
   19.95+(export (define-rgb-color greenyellow 173/255 1 47/255))
   19.96+(export (define-rgb-color limegreen 10/51 41/51 10/51))
   19.97+(export (define-rgb-color yellowgreen 154/255 41/51 10/51))
   19.98+(export (define-rgb-color forestgreen 2/15 139/255 2/15))
   19.99+(export (define-rgb-color olivedrab 107/255 142/255 7/51))
  19.100+(export (define-rgb-color darkkhaki 63/85 61/85 107/255))
  19.101+(export (define-rgb-color khaki 16/17 46/51 28/51))
  19.102+(export (define-rgb-color palegoldenrod 14/15 232/255 2/3))
  19.103+(export (define-rgb-color lightgoldenrodyellow 50/51 50/51 14/17))
  19.104+(export (define-rgb-color lightyellow 1 1 224/255))
  19.105+(export (define-rgb-color yellow 1 1 0))
  19.106+(export (define-rgb-color gold 1 43/51 0))
  19.107+(export (define-rgb-color lightgoldenrod 14/15 13/15 26/51))
  19.108+(export (define-rgb-color goldenrod 218/255 11/17 32/255))
  19.109+(export (define-rgb-color darkgoldenrod 184/255 134/255 11/255))
  19.110+(export (define-rgb-color rosybrown 188/255 143/255 143/255))
  19.111+(export (define-rgb-color indianred 41/51 92/255 92/255))
  19.112+(export (define-rgb-color saddlebrown 139/255 23/85 19/255))
  19.113+(export (define-rgb-color sienna 32/51 82/255 3/17))
  19.114+(export (define-rgb-color peru 41/51 133/255 21/85))
  19.115+(export (define-rgb-color burlywood 74/85 184/255 9/17))
  19.116+(export (define-rgb-color beige 49/51 49/51 44/51))
  19.117+(export (define-rgb-color wheat 49/51 74/85 179/255))
  19.118+(export (define-rgb-color sandybrown 244/255 164/255 32/85))
  19.119+(export (define-rgb-color tan 14/17 12/17 28/51))
  19.120+(export (define-rgb-color chocolate 14/17 7/17 2/17))
  19.121+(export (define-rgb-color firebrick 178/255 2/15 2/15))
  19.122+(export (define-rgb-color brown 11/17 14/85 14/85))
  19.123+(export (define-rgb-color darksalmon 233/255 10/17 122/255))
  19.124+(export (define-rgb-color salmon 50/51 128/255 38/85))
  19.125+(export (define-rgb-color lightsalmon 1 32/51 122/255))
  19.126+(export (define-rgb-color orange 1 11/17 0))
  19.127+(export (define-rgb-color darkorange 1 28/51 0))
  19.128+(export (define-rgb-color coral 1 127/255 16/51))
  19.129+(export (define-rgb-color lightcoral 16/17 128/255 128/255))
  19.130+(export (define-rgb-color tomato 1 33/85 71/255))
  19.131+(export (define-rgb-color orangered 1 23/85 0))
  19.132+(export (define-rgb-color red 1 0 0))
  19.133+(export (define-rgb-color hotpink 1 7/17 12/17))
  19.134+(export (define-rgb-color deeppink 1 4/51 49/85))
  19.135+(export (define-rgb-color pink 1 64/85 203/255))
  19.136+(export (define-rgb-color lightpink 1 182/255 193/255))
  19.137+(export (define-rgb-color palevioletred 73/85 112/255 49/85))
  19.138+(export (define-rgb-color maroon 176/255 16/85 32/85))
  19.139+(export (define-rgb-color mediumvioletred 199/255 7/85 133/255))
  19.140+(export (define-rgb-color violetred 208/255 32/255 48/85))
  19.141+(export (define-rgb-color magenta 1 0 1))
  19.142+(export (define-rgb-color violet 14/15 26/51 14/15))
  19.143+(export (define-rgb-color plum 13/15 32/51 13/15))
  19.144+(export (define-rgb-color orchid 218/255 112/255 214/255))
  19.145+(export (define-rgb-color mediumorchid 62/85 1/3 211/255))
  19.146+(export (define-rgb-color darkorchid 3/5 10/51 4/5))
  19.147+(export (define-rgb-color darkviolet 148/255 0 211/255))
  19.148+(export (define-rgb-color blueviolet 46/85 43/255 226/255))
  19.149+(export (define-rgb-color purple 32/51 32/255 16/17))
  19.150+(export (define-rgb-color mediumpurple 49/85 112/255 73/85))
  19.151+(export (define-rgb-color thistle 72/85 191/255 72/85))
  19.152+(export (define-rgb-color snow1 1 50/51 50/51))
  19.153+(export (define-rgb-color snow2 14/15 233/255 233/255))
  19.154+(export (define-rgb-color snow3 41/51 67/85 67/85))
  19.155+(export (define-rgb-color snow4 139/255 137/255 137/255))
  19.156+(export (define-rgb-color seashell1 1 49/51 14/15))
  19.157+(export (define-rgb-color seashell2 14/15 229/255 74/85))
  19.158+(export (define-rgb-color seashell3 41/51 197/255 191/255))
  19.159+(export (define-rgb-color seashell4 139/255 134/255 26/51))
  19.160+(export (define-rgb-color antiquewhite1 1 239/255 73/85))
  19.161+(export (define-rgb-color antiquewhite2 14/15 223/255 4/5))
  19.162+(export (define-rgb-color antiquewhite3 41/51 64/85 176/255))
  19.163+(export (define-rgb-color antiquewhite4 139/255 131/255 8/17))
  19.164+(export (define-rgb-color bisque1 1 76/85 196/255))
  19.165+(export (define-rgb-color bisque2 14/15 71/85 61/85))
  19.166+(export (define-rgb-color bisque3 41/51 61/85 158/255))
  19.167+(export (define-rgb-color bisque4 139/255 25/51 107/255))
  19.168+(export (define-rgb-color peachpuff1 1 218/255 37/51))
  19.169+(export (define-rgb-color peachpuff2 14/15 203/255 173/255))
  19.170+(export (define-rgb-color peachpuff3 41/51 35/51 149/255))
  19.171+(export (define-rgb-color peachpuff4 139/255 7/15 101/255))
  19.172+(export (define-rgb-color navajowhite1 1 74/85 173/255))
  19.173+(export (define-rgb-color navajowhite2 14/15 69/85 161/255))
  19.174+(export (define-rgb-color navajowhite3 41/51 179/255 139/255))
  19.175+(export (define-rgb-color navajowhite4 139/255 121/255 94/255))
  19.176+(export (define-rgb-color lemonchiffon1 1 50/51 41/51))
  19.177+(export (define-rgb-color lemonchiffon2 14/15 233/255 191/255))
  19.178+(export (define-rgb-color lemonchiffon3 41/51 67/85 11/17))
  19.179+(export (define-rgb-color lemonchiffon4 139/255 137/255 112/255))
  19.180+(export (define-rgb-color cornsilk1 1 248/255 44/51))
  19.181+(export (define-rgb-color cornsilk2 14/15 232/255 41/51))
  19.182+(export (define-rgb-color cornsilk3 41/51 40/51 59/85))
  19.183+(export (define-rgb-color cornsilk4 139/255 8/15 8/17))
  19.184+(export (define-rgb-color ivory1 1 1 16/17))
  19.185+(export (define-rgb-color ivory2 14/15 14/15 224/255))
  19.186+(export (define-rgb-color ivory3 41/51 41/51 193/255))
  19.187+(export (define-rgb-color ivory4 139/255 139/255 131/255))
  19.188+(export (define-rgb-color honeydew1 16/17 1 16/17))
  19.189+(export (define-rgb-color honeydew2 224/255 14/15 224/255))
  19.190+(export (define-rgb-color honeydew3 193/255 41/51 193/255))
  19.191+(export (define-rgb-color honeydew4 131/255 139/255 131/255))
  19.192+(export (define-rgb-color lavenderblush1 1 16/17 49/51))
  19.193+(export (define-rgb-color lavenderblush2 14/15 224/255 229/255))
  19.194+(export (define-rgb-color lavenderblush3 41/51 193/255 197/255))
  19.195+(export (define-rgb-color lavenderblush4 139/255 131/255 134/255))
  19.196+(export (define-rgb-color mistyrose1 1 76/85 15/17))
  19.197+(export (define-rgb-color mistyrose2 14/15 71/85 14/17))
  19.198+(export (define-rgb-color mistyrose3 41/51 61/85 181/255))
  19.199+(export (define-rgb-color mistyrose4 139/255 25/51 41/85))
  19.200+(export (define-rgb-color azure1 16/17 1 1))
  19.201+(export (define-rgb-color azure2 224/255 14/15 14/15))
  19.202+(export (define-rgb-color azure3 193/255 41/51 41/51))
  19.203+(export (define-rgb-color azure4 131/255 139/255 139/255))
  19.204+(export (define-rgb-color slateblue1 131/255 37/85 1))
  19.205+(export (define-rgb-color slateblue2 122/255 103/255 14/15))
  19.206+(export (define-rgb-color slateblue3 7/17 89/255 41/51))
  19.207+(export (define-rgb-color slateblue4 71/255 4/17 139/255))
  19.208+(export (define-rgb-color royalblue1 24/85 118/255 1))
  19.209+(export (define-rgb-color royalblue2 67/255 22/51 14/15))
  19.210+(export (define-rgb-color royalblue3 58/255 19/51 41/51))
  19.211+(export (define-rgb-color royalblue4 13/85 64/255 139/255))
  19.212+(export (define-rgb-color blue1 0 0 1))
  19.213+(export (define-rgb-color blue2 0 0 14/15))
  19.214+(export (define-rgb-color blue3 0 0 41/51))
  19.215+(export (define-rgb-color blue4 0 0 139/255))
  19.216+(export (define-rgb-color dodgerblue1 2/17 48/85 1))
  19.217+(export (define-rgb-color dodgerblue2 28/255 134/255 14/15))
  19.218+(export (define-rgb-color dodgerblue3 8/85 116/255 41/51))
  19.219+(export (define-rgb-color dodgerblue4 16/255 26/85 139/255))
  19.220+(export (define-rgb-color steelblue1 33/85 184/255 1))
  19.221+(export (define-rgb-color steelblue2 92/255 172/255 14/15))
  19.222+(export (define-rgb-color steelblue3 79/255 148/255 41/51))
  19.223+(export (define-rgb-color steelblue4 18/85 20/51 139/255))
  19.224+(export (define-rgb-color deepskyblue1 0 191/255 1))
  19.225+(export (define-rgb-color deepskyblue2 0 178/255 14/15))
  19.226+(export (define-rgb-color deepskyblue3 0 154/255 41/51))
  19.227+(export (define-rgb-color deepskyblue4 0 104/255 139/255))
  19.228+(export (define-rgb-color skyblue1 9/17 206/255 1))
  19.229+(export (define-rgb-color skyblue2 42/85 64/85 14/15))
  19.230+(export (define-rgb-color skyblue3 36/85 166/255 41/51))
  19.231+(export (define-rgb-color skyblue4 74/255 112/255 139/255))
  19.232+(export (define-rgb-color lightskyblue1 176/255 226/255 1))
  19.233+(export (define-rgb-color lightskyblue2 164/255 211/255 14/15))
  19.234+(export (define-rgb-color lightskyblue3 47/85 182/255 41/51))
  19.235+(export (define-rgb-color lightskyblue4 32/85 41/85 139/255))
  19.236+(export (define-rgb-color slategray1 66/85 226/255 1))
  19.237+(export (define-rgb-color slategray2 37/51 211/255 14/15))
  19.238+(export (define-rgb-color slategray3 53/85 182/255 41/51))
  19.239+(export (define-rgb-color slategray4 36/85 41/85 139/255))
  19.240+(export (define-rgb-color lightsteelblue1 202/255 15/17 1))
  19.241+(export (define-rgb-color lightsteelblue2 188/255 14/17 14/15))
  19.242+(export (define-rgb-color lightsteelblue3 54/85 181/255 41/51))
  19.243+(export (define-rgb-color lightsteelblue4 22/51 41/85 139/255))
  19.244+(export (define-rgb-color lightblue1 191/255 239/255 1))
  19.245+(export (define-rgb-color lightblue2 178/255 223/255 14/15))
  19.246+(export (define-rgb-color lightblue3 154/255 64/85 41/51))
  19.247+(export (define-rgb-color lightblue4 104/255 131/255 139/255))
  19.248+(export (define-rgb-color lightcyan1 224/255 1 1))
  19.249+(export (define-rgb-color lightcyan2 209/255 14/15 14/15))
  19.250+(export (define-rgb-color lightcyan3 12/17 41/51 41/51))
  19.251+(export (define-rgb-color lightcyan4 122/255 139/255 139/255))
  19.252+(export (define-rgb-color paleturquoise1 11/15 1 1))
  19.253+(export (define-rgb-color paleturquoise2 58/85 14/15 14/15))
  19.254+(export (define-rgb-color paleturquoise3 10/17 41/51 41/51))
  19.255+(export (define-rgb-color paleturquoise4 2/5 139/255 139/255))
  19.256+(export (define-rgb-color cadetblue1 152/255 49/51 1))
  19.257+(export (define-rgb-color cadetblue2 142/255 229/255 14/15))
  19.258+(export (define-rgb-color cadetblue3 122/255 197/255 41/51))
  19.259+(export (define-rgb-color cadetblue4 83/255 134/255 139/255))
  19.260+(export (define-rgb-color turquoise1 0 49/51 1))
  19.261+(export (define-rgb-color turquoise2 0 229/255 14/15))
  19.262+(export (define-rgb-color turquoise3 0 197/255 41/51))
  19.263+(export (define-rgb-color turquoise4 0 134/255 139/255))
  19.264+(export (define-rgb-color cyan1 0 1 1))
  19.265+(export (define-rgb-color cyan2 0 14/15 14/15))
  19.266+(export (define-rgb-color cyan3 0 41/51 41/51))
  19.267+(export (define-rgb-color cyan4 0 139/255 139/255))
  19.268+(export (define-rgb-color darkslategray1 151/255 1 1))
  19.269+(export (define-rgb-color darkslategray2 47/85 14/15 14/15))
  19.270+(export (define-rgb-color darkslategray3 121/255 41/51 41/51))
  19.271+(export (define-rgb-color darkslategray4 82/255 139/255 139/255))
  19.272+(export (define-rgb-color aquamarine1 127/255 1 212/255))
  19.273+(export (define-rgb-color aquamarine2 118/255 14/15 66/85))
  19.274+(export (define-rgb-color aquamarine3 2/5 41/51 2/3))
  19.275+(export (define-rgb-color aquamarine4 23/85 139/255 116/255))
  19.276+(export (define-rgb-color darkseagreen1 193/255 1 193/255))
  19.277+(export (define-rgb-color darkseagreen2 12/17 14/15 12/17))
  19.278+(export (define-rgb-color darkseagreen3 31/51 41/51 31/51))
  19.279+(export (define-rgb-color darkseagreen4 7/17 139/255 7/17))
  19.280+(export (define-rgb-color seagreen1 28/85 1 53/85))
  19.281+(export (define-rgb-color seagreen2 26/85 14/15 148/255))
  19.282+(export (define-rgb-color seagreen3 67/255 41/51 128/255))
  19.283+(export (define-rgb-color seagreen4 46/255 139/255 29/85))
  19.284+(export (define-rgb-color palegreen1 154/255 1 154/255))
  19.285+(export (define-rgb-color palegreen2 48/85 14/15 48/85))
  19.286+(export (define-rgb-color palegreen3 124/255 41/51 124/255))
  19.287+(export (define-rgb-color palegreen4 28/85 139/255 28/85))
  19.288+(export (define-rgb-color springgreen1 0 1 127/255))
  19.289+(export (define-rgb-color springgreen2 0 14/15 118/255))
  19.290+(export (define-rgb-color springgreen3 0 41/51 2/5))
  19.291+(export (define-rgb-color springgreen4 0 139/255 23/85))
  19.292+(export (define-rgb-color green1 0 1 0))
  19.293+(export (define-rgb-color green2 0 14/15 0))
  19.294+(export (define-rgb-color green3 0 41/51 0))
  19.295+(export (define-rgb-color green4 0 139/255 0))
  19.296+(export (define-rgb-color chartreuse1 127/255 1 0))
  19.297+(export (define-rgb-color chartreuse2 118/255 14/15 0))
  19.298+(export (define-rgb-color chartreuse3 2/5 41/51 0))
  19.299+(export (define-rgb-color chartreuse4 23/85 139/255 0))
  19.300+(export (define-rgb-color olivedrab1 64/85 1 62/255))
  19.301+(export (define-rgb-color olivedrab2 179/255 14/15 58/255))
  19.302+(export (define-rgb-color olivedrab3 154/255 41/51 10/51))
  19.303+(export (define-rgb-color olivedrab4 7/17 139/255 2/15))
  19.304+(export (define-rgb-color darkolivegreen1 202/255 1 112/255))
  19.305+(export (define-rgb-color darkolivegreen2 188/255 14/15 104/255))
  19.306+(export (define-rgb-color darkolivegreen3 54/85 41/51 6/17))
  19.307+(export (define-rgb-color darkolivegreen4 22/51 139/255 61/255))
  19.308+(export (define-rgb-color khaki1 1 82/85 143/255))
  19.309+(export (define-rgb-color khaki2 14/15 46/51 133/255))
  19.310+(export (define-rgb-color khaki3 41/51 66/85 23/51))
  19.311+(export (define-rgb-color khaki4 139/255 134/255 26/85))
  19.312+(export (define-rgb-color lightgoldenrod1 1 236/255 139/255))
  19.313+(export (define-rgb-color lightgoldenrod2 14/15 44/51 26/51))
  19.314+(export (define-rgb-color lightgoldenrod3 41/51 38/51 112/255))
  19.315+(export (define-rgb-color lightgoldenrod4 139/255 43/85 76/255))
  19.316+(export (define-rgb-color lightyellow1 1 1 224/255))
  19.317+(export (define-rgb-color lightyellow2 14/15 14/15 209/255))
  19.318+(export (define-rgb-color lightyellow3 41/51 41/51 12/17))
  19.319+(export (define-rgb-color lightyellow4 139/255 139/255 122/255))
  19.320+(export (define-rgb-color yellow1 1 1 0))
  19.321+(export (define-rgb-color yellow2 14/15 14/15 0))
  19.322+(export (define-rgb-color yellow3 41/51 41/51 0))
  19.323+(export (define-rgb-color yellow4 139/255 139/255 0))
  19.324+(export (define-rgb-color gold1 1 43/51 0))
  19.325+(export (define-rgb-color gold2 14/15 67/85 0))
  19.326+(export (define-rgb-color gold3 41/51 173/255 0))
  19.327+(export (define-rgb-color gold4 139/255 39/85 0))
  19.328+(export (define-rgb-color goldenrod1 1 193/255 37/255))
  19.329+(export (define-rgb-color goldenrod2 14/15 12/17 2/15))
  19.330+(export (define-rgb-color goldenrod3 41/51 31/51 29/255))
  19.331+(export (define-rgb-color goldenrod4 139/255 7/17 4/51))
  19.332+(export (define-rgb-color darkgoldenrod1 1 37/51 1/17))
  19.333+(export (define-rgb-color darkgoldenrod2 14/15 173/255 14/255))
  19.334+(export (define-rgb-color darkgoldenrod3 41/51 149/255 4/85))
  19.335+(export (define-rgb-color darkgoldenrod4 139/255 101/255 8/255))
  19.336+(export (define-rgb-color rosybrown1 1 193/255 193/255))
  19.337+(export (define-rgb-color rosybrown2 14/15 12/17 12/17))
  19.338+(export (define-rgb-color rosybrown3 41/51 31/51 31/51))
  19.339+(export (define-rgb-color rosybrown4 139/255 7/17 7/17))
  19.340+(export (define-rgb-color indianred1 1 106/255 106/255))
  19.341+(export (define-rgb-color indianred2 14/15 33/85 33/85))
  19.342+(export (define-rgb-color indianred3 41/51 1/3 1/3))
  19.343+(export (define-rgb-color indianred4 139/255 58/255 58/255))
  19.344+(export (define-rgb-color sienna1 1 26/51 71/255))
  19.345+(export (define-rgb-color sienna2 14/15 121/255 22/85))
  19.346+(export (define-rgb-color sienna3 41/51 104/255 19/85))
  19.347+(export (define-rgb-color sienna4 139/255 71/255 38/255))
  19.348+(export (define-rgb-color burlywood1 1 211/255 31/51))
  19.349+(export (define-rgb-color burlywood2 14/15 197/255 29/51))
  19.350+(export (define-rgb-color burlywood3 41/51 2/3 25/51))
  19.351+(export (define-rgb-color burlywood4 139/255 23/51 1/3))
  19.352+(export (define-rgb-color wheat1 1 77/85 62/85))
  19.353+(export (define-rgb-color wheat2 14/15 72/85 58/85))
  19.354+(export (define-rgb-color wheat3 41/51 62/85 10/17))
  19.355+(export (define-rgb-color wheat4 139/255 42/85 2/5))
  19.356+(export (define-rgb-color tan1 1 11/17 79/255))
  19.357+(export (define-rgb-color tan2 14/15 154/255 73/255))
  19.358+(export (define-rgb-color tan3 41/51 133/255 21/85))
  19.359+(export (define-rgb-color tan4 139/255 6/17 43/255))
  19.360+(export (define-rgb-color chocolate1 1 127/255 12/85))
  19.361+(export (define-rgb-color chocolate2 14/15 118/255 11/85))
  19.362+(export (define-rgb-color chocolate3 41/51 2/5 29/255))
  19.363+(export (define-rgb-color chocolate4 139/255 23/85 19/255))
  19.364+(export (define-rgb-color firebrick1 1 16/85 16/85))
  19.365+(export (define-rgb-color firebrick2 14/15 44/255 44/255))
  19.366+(export (define-rgb-color firebrick3 41/51 38/255 38/255))
  19.367+(export (define-rgb-color firebrick4 139/255 26/255 26/255))
  19.368+(export (define-rgb-color brown1 1 64/255 64/255))
  19.369+(export (define-rgb-color brown2 14/15 59/255 59/255))
  19.370+(export (define-rgb-color brown3 41/51 1/5 1/5))
  19.371+(export (define-rgb-color brown4 139/255 7/51 7/51))
  19.372+(export (define-rgb-color salmon1 1 28/51 7/17))
  19.373+(export (define-rgb-color salmon2 14/15 26/51 98/255))
  19.374+(export (define-rgb-color salmon3 41/51 112/255 28/85))
  19.375+(export (define-rgb-color salmon4 139/255 76/255 19/85))
  19.376+(export (define-rgb-color lightsalmon1 1 32/51 122/255))
  19.377+(export (define-rgb-color lightsalmon2 14/15 149/255 38/85))
  19.378+(export (define-rgb-color lightsalmon3 41/51 43/85 98/255))
  19.379+(export (define-rgb-color lightsalmon4 139/255 29/85 22/85))
  19.380+(export (define-rgb-color orange1 1 11/17 0))
  19.381+(export (define-rgb-color orange2 14/15 154/255 0))
  19.382+(export (define-rgb-color orange3 41/51 133/255 0))
  19.383+(export (define-rgb-color orange4 139/255 6/17 0))
  19.384+(export (define-rgb-color darkorange1 1 127/255 0))
  19.385+(export (define-rgb-color darkorange2 14/15 118/255 0))
  19.386+(export (define-rgb-color darkorange3 41/51 2/5 0))
  19.387+(export (define-rgb-color darkorange4 139/255 23/85 0))
  19.388+(export (define-rgb-color coral1 1 38/85 86/255))
  19.389+(export (define-rgb-color coral2 14/15 106/255 16/51))
  19.390+(export (define-rgb-color coral3 41/51 91/255 23/85))
  19.391+(export (define-rgb-color coral4 139/255 62/255 47/255))
  19.392+(export (define-rgb-color tomato1 1 33/85 71/255))
  19.393+(export (define-rgb-color tomato2 14/15 92/255 22/85))
  19.394+(export (define-rgb-color tomato3 41/51 79/255 19/85))
  19.395+(export (define-rgb-color tomato4 139/255 18/85 38/255))
  19.396+(export (define-rgb-color orangered1 1 23/85 0))
  19.397+(export (define-rgb-color orangered2 14/15 64/255 0))
  19.398+(export (define-rgb-color orangered3 41/51 11/51 0))
  19.399+(export (define-rgb-color orangered4 139/255 37/255 0))
  19.400+(export (define-rgb-color red1 1 0 0))
  19.401+(export (define-rgb-color red2 14/15 0 0))
  19.402+(export (define-rgb-color red3 41/51 0 0))
  19.403+(export (define-rgb-color red4 139/255 0 0))
  19.404+(export (define-rgb-color deeppink1 1 4/51 49/85))
  19.405+(export (define-rgb-color deeppink2 14/15 6/85 137/255))
  19.406+(export (define-rgb-color deeppink3 41/51 16/255 118/255))
  19.407+(export (define-rgb-color deeppink4 139/255 2/51 16/51))
  19.408+(export (define-rgb-color hotpink1 1 22/51 12/17))
  19.409+(export (define-rgb-color hotpink2 14/15 106/255 167/255))
  19.410+(export (define-rgb-color hotpink3 41/51 32/85 48/85))
  19.411+(export (define-rgb-color hotpink4 139/255 58/255 98/255))
  19.412+(export (define-rgb-color pink1 1 181/255 197/255))
  19.413+(export (define-rgb-color pink2 14/15 169/255 184/255))
  19.414+(export (define-rgb-color pink3 41/51 29/51 158/255))
  19.415+(export (define-rgb-color pink4 139/255 33/85 36/85))
  19.416+(export (define-rgb-color lightpink1 1 58/85 37/51))
  19.417+(export (define-rgb-color lightpink2 14/15 54/85 173/255))
  19.418+(export (define-rgb-color lightpink3 41/51 28/51 149/255))
  19.419+(export (define-rgb-color lightpink4 139/255 19/51 101/255))
  19.420+(export (define-rgb-color palevioletred1 1 26/51 57/85))
  19.421+(export (define-rgb-color palevioletred2 14/15 121/255 53/85))
  19.422+(export (define-rgb-color palevioletred3 41/51 104/255 137/255))
  19.423+(export (define-rgb-color palevioletred4 139/255 71/255 31/85))
  19.424+(export (define-rgb-color maroon1 1 52/255 179/255))
  19.425+(export (define-rgb-color maroon2 14/15 16/85 167/255))
  19.426+(export (define-rgb-color maroon3 41/51 41/255 48/85))
  19.427+(export (define-rgb-color maroon4 139/255 28/255 98/255))
  19.428+(export (define-rgb-color violetred1 1 62/255 10/17))
  19.429+(export (define-rgb-color violetred2 14/15 58/255 28/51))
  19.430+(export (define-rgb-color violetred3 41/51 10/51 8/17))
  19.431+(export (define-rgb-color violetred4 139/255 2/15 82/255))
  19.432+(export (define-rgb-color magenta1 1 0 1))
  19.433+(export (define-rgb-color magenta2 14/15 0 14/15))
  19.434+(export (define-rgb-color magenta3 41/51 0 41/51))
  19.435+(export (define-rgb-color magenta4 139/255 0 139/255))
  19.436+(export (define-rgb-color orchid1 1 131/255 50/51))
  19.437+(export (define-rgb-color orchid2 14/15 122/255 233/255))
  19.438+(export (define-rgb-color orchid3 41/51 7/17 67/85))
  19.439+(export (define-rgb-color orchid4 139/255 71/255 137/255))
  19.440+(export (define-rgb-color plum1 1 11/15 1))
  19.441+(export (define-rgb-color plum2 14/15 58/85 14/15))
  19.442+(export (define-rgb-color plum3 41/51 10/17 41/51))
  19.443+(export (define-rgb-color plum4 139/255 2/5 139/255))
  19.444+(export (define-rgb-color mediumorchid1 224/255 2/5 1))
  19.445+(export (define-rgb-color mediumorchid2 209/255 19/51 14/15))
  19.446+(export (define-rgb-color mediumorchid3 12/17 82/255 41/51))
  19.447+(export (define-rgb-color mediumorchid4 122/255 11/51 139/255))
  19.448+(export (define-rgb-color darkorchid1 191/255 62/255 1))
  19.449+(export (define-rgb-color darkorchid2 178/255 58/255 14/15))
  19.450+(export (define-rgb-color darkorchid3 154/255 10/51 41/51))
  19.451+(export (define-rgb-color darkorchid4 104/255 2/15 139/255))
  19.452+(export (define-rgb-color purple1 31/51 16/85 1))
  19.453+(export (define-rgb-color purple2 29/51 44/255 14/15))
  19.454+(export (define-rgb-color purple3 25/51 38/255 41/51))
  19.455+(export (define-rgb-color purple4 1/3 26/255 139/255))
  19.456+(export (define-rgb-color mediumpurple1 57/85 26/51 1))
  19.457+(export (define-rgb-color mediumpurple2 53/85 121/255 14/15))
  19.458+(export (define-rgb-color mediumpurple3 137/255 104/255 41/51))
  19.459+(export (define-rgb-color mediumpurple4 31/85 71/255 139/255))
  19.460+(export (define-rgb-color thistle1 1 15/17 1))
  19.461+(export (define-rgb-color thistle2 14/15 14/17 14/15))
  19.462+(export (define-rgb-color thistle3 41/51 181/255 41/51))
  19.463+(export (define-rgb-color thistle4 139/255 41/85 139/255))
  19.464+(export (define-rgb-color gray0 0 0 0))
  19.465+(export (define-rgb-color grey0 0 0 0))
  19.466+(export (define-rgb-color gray1 1/85 1/85 1/85))
  19.467+(export (define-rgb-color grey1 1/85 1/85 1/85))
  19.468+(export (define-rgb-color gray2 1/51 1/51 1/51))
  19.469+(export (define-rgb-color grey2 1/51 1/51 1/51))
  19.470+(export (define-rgb-color gray3 8/255 8/255 8/255))
  19.471+(export (define-rgb-color grey3 8/255 8/255 8/255))
  19.472+(export (define-rgb-color gray4 2/51 2/51 2/51))
  19.473+(export (define-rgb-color grey4 2/51 2/51 2/51))
  19.474+(export (define-rgb-color gray5 13/255 13/255 13/255))
  19.475+(export (define-rgb-color grey5 13/255 13/255 13/255))
  19.476+(export (define-rgb-color gray6 1/17 1/17 1/17))
  19.477+(export (define-rgb-color grey6 1/17 1/17 1/17))
  19.478+(export (define-rgb-color gray7 6/85 6/85 6/85))
  19.479+(export (define-rgb-color grey7 6/85 6/85 6/85))
  19.480+(export (define-rgb-color gray8 4/51 4/51 4/51))
  19.481+(export (define-rgb-color grey8 4/51 4/51 4/51))
  19.482+(export (define-rgb-color gray9 23/255 23/255 23/255))
  19.483+(export (define-rgb-color grey9 23/255 23/255 23/255))
  19.484+(export (define-rgb-color gray10 26/255 26/255 26/255))
  19.485+(export (define-rgb-color grey10 26/255 26/255 26/255))
  19.486+(export (define-rgb-color gray11 28/255 28/255 28/255))
  19.487+(export (define-rgb-color grey11 28/255 28/255 28/255))
  19.488+(export (define-rgb-color gray12 31/255 31/255 31/255))
  19.489+(export (define-rgb-color grey12 31/255 31/255 31/255))
  19.490+(export (define-rgb-color gray13 11/85 11/85 11/85))
  19.491+(export (define-rgb-color grey13 11/85 11/85 11/85))
  19.492+(export (define-rgb-color gray14 12/85 12/85 12/85))
  19.493+(export (define-rgb-color grey14 12/85 12/85 12/85))
  19.494+(export (define-rgb-color gray15 38/255 38/255 38/255))
  19.495+(export (define-rgb-color grey15 38/255 38/255 38/255))
  19.496+(export (define-rgb-color gray16 41/255 41/255 41/255))
  19.497+(export (define-rgb-color grey16 41/255 41/255 41/255))
  19.498+(export (define-rgb-color gray17 43/255 43/255 43/255))
  19.499+(export (define-rgb-color grey17 43/255 43/255 43/255))
  19.500+(export (define-rgb-color gray18 46/255 46/255 46/255))
  19.501+(export (define-rgb-color grey18 46/255 46/255 46/255))
  19.502+(export (define-rgb-color gray19 16/85 16/85 16/85))
  19.503+(export (define-rgb-color grey19 16/85 16/85 16/85))
  19.504+(export (define-rgb-color gray20 1/5 1/5 1/5))
  19.505+(export (define-rgb-color grey20 1/5 1/5 1/5))
  19.506+(export (define-rgb-color gray21 18/85 18/85 18/85))
  19.507+(export (define-rgb-color grey21 18/85 18/85 18/85))
  19.508+(export (define-rgb-color gray22 56/255 56/255 56/255))
  19.509+(export (define-rgb-color grey22 56/255 56/255 56/255))
  19.510+(export (define-rgb-color gray23 59/255 59/255 59/255))
  19.511+(export (define-rgb-color grey23 59/255 59/255 59/255))
  19.512+(export (define-rgb-color gray24 61/255 61/255 61/255))
  19.513+(export (define-rgb-color grey24 61/255 61/255 61/255))
  19.514+(export (define-rgb-color gray25 64/255 64/255 64/255))
  19.515+(export (define-rgb-color grey25 64/255 64/255 64/255))
  19.516+(export (define-rgb-color gray26 22/85 22/85 22/85))
  19.517+(export (define-rgb-color grey26 22/85 22/85 22/85))
  19.518+(export (define-rgb-color gray27 23/85 23/85 23/85))
  19.519+(export (define-rgb-color grey27 23/85 23/85 23/85))
  19.520+(export (define-rgb-color gray28 71/255 71/255 71/255))
  19.521+(export (define-rgb-color grey28 71/255 71/255 71/255))
  19.522+(export (define-rgb-color gray29 74/255 74/255 74/255))
  19.523+(export (define-rgb-color grey29 74/255 74/255 74/255))
  19.524+(export (define-rgb-color gray30 77/255 77/255 77/255))
  19.525+(export (define-rgb-color grey30 77/255 77/255 77/255))
  19.526+(export (define-rgb-color gray31 79/255 79/255 79/255))
  19.527+(export (define-rgb-color grey31 79/255 79/255 79/255))
  19.528+(export (define-rgb-color gray32 82/255 82/255 82/255))
  19.529+(export (define-rgb-color grey32 82/255 82/255 82/255))
  19.530+(export (define-rgb-color gray33 28/85 28/85 28/85))
  19.531+(export (define-rgb-color grey33 28/85 28/85 28/85))
  19.532+(export (define-rgb-color gray34 29/85 29/85 29/85))
  19.533+(export (define-rgb-color grey34 29/85 29/85 29/85))
  19.534+(export (define-rgb-color gray35 89/255 89/255 89/255))
  19.535+(export (define-rgb-color grey35 89/255 89/255 89/255))
  19.536+(export (define-rgb-color gray36 92/255 92/255 92/255))
  19.537+(export (define-rgb-color grey36 92/255 92/255 92/255))
  19.538+(export (define-rgb-color gray37 94/255 94/255 94/255))
  19.539+(export (define-rgb-color grey37 94/255 94/255 94/255))
  19.540+(export (define-rgb-color gray38 97/255 97/255 97/255))
  19.541+(export (define-rgb-color grey38 97/255 97/255 97/255))
  19.542+(export (define-rgb-color gray39 33/85 33/85 33/85))
  19.543+(export (define-rgb-color grey39 33/85 33/85 33/85))
  19.544+(export (define-rgb-color gray40 2/5 2/5 2/5))
  19.545+(export (define-rgb-color grey40 2/5 2/5 2/5))
  19.546+(export (define-rgb-color gray41 7/17 7/17 7/17))
  19.547+(export (define-rgb-color grey41 7/17 7/17 7/17))
  19.548+(export (define-rgb-color gray42 107/255 107/255 107/255))
  19.549+(export (define-rgb-color grey42 107/255 107/255 107/255))
  19.550+(export (define-rgb-color gray43 22/51 22/51 22/51))
  19.551+(export (define-rgb-color grey43 22/51 22/51 22/51))
  19.552+(export (define-rgb-color gray44 112/255 112/255 112/255))
  19.553+(export (define-rgb-color grey44 112/255 112/255 112/255))
  19.554+(export (define-rgb-color gray45 23/51 23/51 23/51))
  19.555+(export (define-rgb-color grey45 23/51 23/51 23/51))
  19.556+(export (define-rgb-color gray46 39/85 39/85 39/85))
  19.557+(export (define-rgb-color grey46 39/85 39/85 39/85))
  19.558+(export (define-rgb-color gray47 8/17 8/17 8/17))
  19.559+(export (define-rgb-color grey47 8/17 8/17 8/17))
  19.560+(export (define-rgb-color gray48 122/255 122/255 122/255))
  19.561+(export (define-rgb-color grey48 122/255 122/255 122/255))
  19.562+(export (define-rgb-color gray49 25/51 25/51 25/51))
  19.563+(export (define-rgb-color grey49 25/51 25/51 25/51))
  19.564+(export (define-rgb-color gray50 127/255 127/255 127/255))
  19.565+(export (define-rgb-color grey50 127/255 127/255 127/255))
  19.566+(export (define-rgb-color gray51 26/51 26/51 26/51))
  19.567+(export (define-rgb-color grey51 26/51 26/51 26/51))
  19.568+(export (define-rgb-color gray52 133/255 133/255 133/255))
  19.569+(export (define-rgb-color grey52 133/255 133/255 133/255))
  19.570+(export (define-rgb-color gray53 9/17 9/17 9/17))
  19.571+(export (define-rgb-color grey53 9/17 9/17 9/17))
  19.572+(export (define-rgb-color gray54 46/85 46/85 46/85))
  19.573+(export (define-rgb-color grey54 46/85 46/85 46/85))
  19.574+(export (define-rgb-color gray55 28/51 28/51 28/51))
  19.575+(export (define-rgb-color grey55 28/51 28/51 28/51))
  19.576+(export (define-rgb-color gray56 143/255 143/255 143/255))
  19.577+(export (define-rgb-color grey56 143/255 143/255 143/255))
  19.578+(export (define-rgb-color gray57 29/51 29/51 29/51))
  19.579+(export (define-rgb-color grey57 29/51 29/51 29/51))
  19.580+(export (define-rgb-color gray58 148/255 148/255 148/255))
  19.581+(export (define-rgb-color grey58 148/255 148/255 148/255))
  19.582+(export (define-rgb-color gray59 10/17 10/17 10/17))
  19.583+(export (define-rgb-color grey59 10/17 10/17 10/17))
  19.584+(export (define-rgb-color gray60 3/5 3/5 3/5))
  19.585+(export (define-rgb-color grey60 3/5 3/5 3/5))
  19.586+(export (define-rgb-color gray61 52/85 52/85 52/85))
  19.587+(export (define-rgb-color grey61 52/85 52/85 52/85))
  19.588+(export (define-rgb-color gray62 158/255 158/255 158/255))
  19.589+(export (define-rgb-color grey62 158/255 158/255 158/255))
  19.590+(export (define-rgb-color gray63 161/255 161/255 161/255))
  19.591+(export (define-rgb-color grey63 161/255 161/255 161/255))
  19.592+(export (define-rgb-color gray64 163/255 163/255 163/255))
  19.593+(export (define-rgb-color grey64 163/255 163/255 163/255))
  19.594+(export (define-rgb-color gray65 166/255 166/255 166/255))
  19.595+(export (define-rgb-color grey65 166/255 166/255 166/255))
  19.596+(export (define-rgb-color gray66 56/85 56/85 56/85))
  19.597+(export (define-rgb-color grey66 56/85 56/85 56/85))
  19.598+(export (define-rgb-color gray67 57/85 57/85 57/85))
  19.599+(export (define-rgb-color grey67 57/85 57/85 57/85))
  19.600+(export (define-rgb-color gray68 173/255 173/255 173/255))
  19.601+(export (define-rgb-color grey68 173/255 173/255 173/255))
  19.602+(export (define-rgb-color gray69 176/255 176/255 176/255))
  19.603+(export (define-rgb-color grey69 176/255 176/255 176/255))
  19.604+(export (define-rgb-color gray70 179/255 179/255 179/255))
  19.605+(export (define-rgb-color grey70 179/255 179/255 179/255))
  19.606+(export (define-rgb-color gray71 181/255 181/255 181/255))
  19.607+(export (define-rgb-color grey71 181/255 181/255 181/255))
  19.608+(export (define-rgb-color gray72 184/255 184/255 184/255))
  19.609+(export (define-rgb-color grey72 184/255 184/255 184/255))
  19.610+(export (define-rgb-color gray73 62/85 62/85 62/85))
  19.611+(export (define-rgb-color grey73 62/85 62/85 62/85))
  19.612+(export (define-rgb-color gray74 63/85 63/85 63/85))
  19.613+(export (define-rgb-color grey74 63/85 63/85 63/85))
  19.614+(export (define-rgb-color gray75 191/255 191/255 191/255))
  19.615+(export (define-rgb-color grey75 191/255 191/255 191/255))
  19.616+(export (define-rgb-color gray76 194/255 194/255 194/255))
  19.617+(export (define-rgb-color grey76 194/255 194/255 194/255))
  19.618+(export (define-rgb-color gray77 196/255 196/255 196/255))
  19.619+(export (define-rgb-color grey77 196/255 196/255 196/255))
  19.620+(export (define-rgb-color gray78 199/255 199/255 199/255))
  19.621+(export (define-rgb-color grey78 199/255 199/255 199/255))
  19.622+(export (define-rgb-color gray79 67/85 67/85 67/85))
  19.623+(export (define-rgb-color grey79 67/85 67/85 67/85))
  19.624+(export (define-rgb-color gray80 4/5 4/5 4/5))
  19.625+(export (define-rgb-color grey80 4/5 4/5 4/5))
  19.626+(export (define-rgb-color gray81 69/85 69/85 69/85))
  19.627+(export (define-rgb-color grey81 69/85 69/85 69/85))
  19.628+(export (define-rgb-color gray82 209/255 209/255 209/255))
  19.629+(export (define-rgb-color grey82 209/255 209/255 209/255))
  19.630+(export (define-rgb-color gray83 212/255 212/255 212/255))
  19.631+(export (define-rgb-color grey83 212/255 212/255 212/255))
  19.632+(export (define-rgb-color gray84 214/255 214/255 214/255))
  19.633+(export (define-rgb-color grey84 214/255 214/255 214/255))
  19.634+(export (define-rgb-color gray85 217/255 217/255 217/255))
  19.635+(export (define-rgb-color grey85 217/255 217/255 217/255))
  19.636+(export (define-rgb-color gray86 73/85 73/85 73/85))
  19.637+(export (define-rgb-color grey86 73/85 73/85 73/85))
  19.638+(export (define-rgb-color gray87 74/85 74/85 74/85))
  19.639+(export (define-rgb-color grey87 74/85 74/85 74/85))
  19.640+(export (define-rgb-color gray88 224/255 224/255 224/255))
  19.641+(export (define-rgb-color grey88 224/255 224/255 224/255))
  19.642+(export (define-rgb-color gray89 227/255 227/255 227/255))
  19.643+(export (define-rgb-color grey89 227/255 227/255 227/255))
  19.644+(export (define-rgb-color gray90 229/255 229/255 229/255))
  19.645+(export (define-rgb-color grey90 229/255 229/255 229/255))
  19.646+(export (define-rgb-color gray91 232/255 232/255 232/255))
  19.647+(export (define-rgb-color grey91 232/255 232/255 232/255))
  19.648+(export (define-rgb-color gray92 47/51 47/51 47/51))
  19.649+(export (define-rgb-color grey92 47/51 47/51 47/51))
  19.650+(export (define-rgb-color gray93 79/85 79/85 79/85))
  19.651+(export (define-rgb-color grey93 79/85 79/85 79/85))
  19.652+(export (define-rgb-color gray94 16/17 16/17 16/17))
  19.653+(export (define-rgb-color grey94 16/17 16/17 16/17))
  19.654+(export (define-rgb-color gray95 242/255 242/255 242/255))
  19.655+(export (define-rgb-color grey95 242/255 242/255 242/255))
  19.656+(export (define-rgb-color gray96 49/51 49/51 49/51))
  19.657+(export (define-rgb-color grey96 49/51 49/51 49/51))
  19.658+(export (define-rgb-color gray97 247/255 247/255 247/255))
  19.659+(export (define-rgb-color grey97 247/255 247/255 247/255))
  19.660+(export (define-rgb-color gray98 50/51 50/51 50/51))
  19.661+(export (define-rgb-color grey98 50/51 50/51 50/51))
  19.662+(export (define-rgb-color gray99 84/85 84/85 84/85))
  19.663+(export (define-rgb-color grey99 84/85 84/85 84/85))
  19.664+(export (define-rgb-color gray100 1 1 1))
  19.665+(export (define-rgb-color grey100 1 1 1))
  19.666+(export (define-rgb-color darkgrey 169/255 169/255 169/255))
  19.667+(export (define-rgb-color darkgray 169/255 169/255 169/255))
  19.668+(export (define-rgb-color darkblue 0 0 139/255))
  19.669+(export (define-rgb-color darkcyan 0 139/255 139/255))
  19.670+(export (define-rgb-color darkmagenta 139/255 0 139/255))
  19.671+(export (define-rgb-color darkred 139/255 0 0))
  19.672+(export (define-rgb-color lightgreen 48/85 14/15 48/85))